ModelAttributes Klasa

Definicja

Zapewnia dostęp do połączonej listy atrybutów skojarzonych z właściwością lub parametrem Type.

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

Konstruktory

ModelAttributes(IEnumerable<Object>)
Przestarzałe.

Tworzy nowy ModelAttributes element dla elementu Type.

ModelAttributes(IEnumerable<Object>, IEnumerable<Object>)
Przestarzałe.

Tworzy nową ModelAttributes właściwość.

Właściwości

Attributes

Pobiera zestaw wszystkich atrybutów. Jeśli to wystąpienie reprezentuje atrybuty właściwości, atrybuty definicji właściwości są przed atrybutami właściwości Type. Jeśli to wystąpienie reprezentuje atrybuty parametru, atrybuty definicji parametru są przed atrybutami w parametrze Type.

ParameterAttributes

Pobiera zestaw atrybutów parametru lub null jeśli to wystąpienie nie reprezentuje atrybutów parametru.

PropertyAttributes

Pobiera zestaw atrybutów właściwości lub null jeśli to wystąpienie nie reprezentuje atrybutów właściwości.

TypeAttributes

Pobiera zestaw atrybutów w obiekcie Type. Jeśli to wystąpienie reprezentuje właściwość, TypeAttributes zawiera atrybuty pobrane z PropertyTypeelementu . Jeśli to wystąpienie reprezentuje parametr, zawiera atrybuty pobrane z ParameterTypeelementu .

Metody

GetAttributesForParameter(ParameterInfo)

Pobiera atrybuty dla danego parameterInfopliku .

GetAttributesForParameter(ParameterInfo, Type)

Pobiera atrybuty dla danego parameterInfo elementu za pomocą określonego modelTypeelementu .

GetAttributesForProperty(Type, PropertyInfo)

Pobiera atrybuty dla danego propertypliku .

GetAttributesForProperty(Type, PropertyInfo, Type)

Pobiera atrybuty dla danego property elementu za pomocą określonego modelTypeelementu .

GetAttributesForType(Type)

Pobiera atrybuty dla danego typepliku .

Dotyczy