ConstructorBuilder.GetCustomAttributes Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve los atributos personalizados definidos para este constructor.
Sobrecargas
GetCustomAttributes(Boolean) |
Devuelve todos los atributos personalizados definidos para este constructor. |
GetCustomAttributes(Type, Boolean) |
Devuelve los atributos personalizados identificados por el tipo proporcionado. |
GetCustomAttributes(Boolean)
- Source:
- ConstructorBuilder.cs
Devuelve todos los atributos personalizados definidos para este constructor.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
Parámetros
- inherit
- Boolean
Controla la herencia de los atributos personalizados de las clases base. Este parámetro se ignora.
Devoluciones
Matriz de objetos que representa todos los atributos personalizados del constructor que representa esta instancia de ConstructorBuilder.
Excepciones
Este método no se admite actualmente.
Comentarios
El inherit
parámetro se omite porque una clase nunca hereda constructores de clases base.
Para obtener los atributos personalizados, termine de compilar el tipo llamando a CreateType, recupere el constructor llamando al GetConstructor método en el tipo devuelto y, a continuación, llame al GetCustomAttributes método en el devuelto ConstructorInfo.
Se aplica a
GetCustomAttributes(Type, Boolean)
- Source:
- ConstructorBuilder.cs
Devuelve los atributos personalizados identificados por el tipo proporcionado.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Parámetros
- attributeType
- Type
Tipo de atributo personalizado.
- inherit
- Boolean
Controla la herencia de los atributos personalizados de las clases base. Este parámetro se ignora.
Devoluciones
Matriz de objetos que representa los atributos de este constructor.
Excepciones
Este método no se admite actualmente.
Comentarios
El inherit
parámetro se omite porque una clase nunca hereda constructores de clases base.
Para obtener los atributos personalizados, termine de compilar el tipo llamando a CreateType, recupere el constructor llamando al GetConstructor método en el tipo devuelto y, a continuación, llame al GetCustomAttributes método en el devuelto ConstructorInfo.