FSharpValue.GetExceptionFields (Método de F#)

Lee todos los campos de un valor que se han compilado mediante una instancia de una declaración de excepción de F#.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Reflection

Ensamblado: FSharp.Core (en FSharp.Core.dll)

// Signature:
static member GetExceptionFields : obj * ?BindingFlags -> obj []

// Usage:
FSharpValue.GetExceptionFields (exn)
FSharpValue.GetExceptionFields (exn, bindingFlags = bindingFlags)

Parámetros

  • exn
    Tipo: obj

    Instancia de la excepción.

  • bindingFlags
    Tipo: BindingFlagsoption

    Marcas de enlace opcionales.

Excepciones

Excepción

Condition

ArgumentException

Se produce cuando el tipo de entrada no es una excepción de F#.

Valor devuelto

Campos de la excepción especificada.

Plataformas

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 2.0, 4.0, portables

Vea también

Referencia

Reflection.FSharpValue (Clase de F#)

Microsoft.FSharp.Reflection (Espacio de nombres de F#)