Compartir a través de


ModelAttributes Clase

Definición

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

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

Constructores

ModelAttributes(IEnumerable<Object>)
Obsoletos.

Crea un objeto para ModelAttributes .Type

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

Crea un nuevo ModelAttributes 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 Typeparámetro .

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 del especificado parameterInfo.

GetAttributesForParameter(ParameterInfo, Type)

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

GetAttributesForProperty(Type, PropertyInfo)

Obtiene los atributos del especificado property.

GetAttributesForProperty(Type, PropertyInfo, Type)

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

GetAttributesForType(Type)

Obtiene los atributos del especificado type.

Se aplica a