Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Lee todos los campos de una declaración de excepción de F#, en orden de declaración.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Reflection
Ensamblado: FSharp.Core (en FSharp.Core.dll)
// Signature:
static member GetExceptionFields : Type * ?BindingFlags -> PropertyInfo []
// Usage:
FSharpType.GetExceptionFields (exceptionType)
FSharpType.GetExceptionFields (exceptionType, bindingFlags = bindingFlags)
Parámetros
exceptionType
Tipo: TypeTipo de excepción que se va a leer.
bindingFlags
Tipo: BindingFlagsMarcas de enlace opcionales.
Excepciones
Excepción |
Condition |
|---|---|
Se produce si el tipo especificado no es una excepción. |
Valor devuelto
Matriz que contiene el objeto PropertyInfo de cada uno de los campos de la excepción.
Comentarios
Da por supuesto que exceptionType es un tipo de representación de excepción.Si no es así, se inicia ArgumentException.
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