ModelAttributes Clase

Definición

Proporciona acceso a la lista combinada de atributos asociados a una Typepropiedad , o parámetro.

public ref class ModelAttributes
public class ModelAttributes
type ModelAttributes = class
Public Class ModelAttributes
Herencia
ModelAttributes

Constructores

ModelAttributes(IEnumerable<Object>)
Obsoleto.

Crea un nuevo ModelAttributes objeto para un Typeobjeto .

ModelAttributes(IEnumerable<Object>, IEnumerable<Object>)
Obsoleto.

Crea un nuevo ModelAttributes objeto para una propiedad .

Propiedades

Attributes

Obtiene el conjunto de todos los atributos. Si esta instancia representa los atributos de una propiedad, los atributos de la definición de propiedad son anteriores a los de la propiedad.Type Si esta instancia representa los atributos de un parámetro, los atributos de la definición de parámetros son anteriores a los del parámetro .Type

ParameterAttributes

Obtiene el conjunto de atributos en el parámetro o null si esta instancia no representa los atributos de un parámetro.

PropertyAttributes

Obtiene el conjunto de atributos de la propiedad o null si esta instancia no representa los atributos de una propiedad.

TypeAttributes

Obtiene el conjunto de atributos de .Type Si esta instancia representa una propiedad , TypeAttributes contiene atributos recuperados de PropertyType. Si esta instancia representa un parámetro, contiene atributos recuperados de ParameterType.

Métodos

GetAttributesForParameter(ParameterInfo)

Obtiene los atributos para el objeto especificado parameterInfo.

GetAttributesForParameter(ParameterInfo, Type)

Obtiene los atributos para el especificado parameterInfo con el especificado modelType.

GetAttributesForProperty(Type, PropertyInfo)

Obtiene los atributos para el objeto especificado property.

GetAttributesForProperty(Type, PropertyInfo, Type)

Obtiene los atributos para el especificado property con el especificado modelType.

GetAttributesForType(Type)

Obtiene los atributos para el objeto especificado type.

Se aplica a