ModelAttributes Třída

Definice

Poskytuje přístup ke kombinovanému seznamu atributů přidružených k vlastnosti nebo parametru Type.

public ref class ModelAttributes
public class ModelAttributes
type ModelAttributes = class
Public Class ModelAttributes
Dědičnost
ModelAttributes

Konstruktory

ModelAttributes(IEnumerable<Object>)
Zastaralé.

Vytvoří novou ModelAttributes pro Type.

ModelAttributes(IEnumerable<Object>, IEnumerable<Object>)
Zastaralé.

Vytvoří novou ModelAttributes vlastnost.

Vlastnosti

Attributes

Získá sadu všech atributů. Pokud tato instance představuje atributy vlastnosti, atributy definice vlastnosti jsou před atributy na vlastnosti Type. Pokud tato instance představuje atributy parametru, atributy definice parametru jsou před atributy parametru Type.

ParameterAttributes

Získá sadu atributů parametru nebo null , pokud tato instance nepředstavuje atributy parametru.

PropertyAttributes

Získá sadu atributů vlastnosti nebo null , pokud tato instance nepředstavuje atributy vlastnosti.

TypeAttributes

Získá sadu atributů na Type. Pokud tato instance představuje vlastnost, pak TypeAttributes obsahuje atributy načtené z PropertyType. Pokud tato instance představuje parametr, obsahuje atributy načtené z ParameterType.

Metody

GetAttributesForParameter(ParameterInfo)

Získá atributy pro dané parameterInfo.

GetAttributesForParameter(ParameterInfo, Type)

Získá atributy pro dané parameterInfo s zadaným modelType.

GetAttributesForProperty(Type, PropertyInfo)

Získá atributy pro dané property.

GetAttributesForProperty(Type, PropertyInfo, Type)

Získá atributy pro dané property s zadaným modelType.

GetAttributesForType(Type)

Získá atributy pro dané type.

Platí pro