Sdílet prostřednictvím


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ří nový 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, jsou atributy v definici vlastnosti před atributy vlastnosti Type. Pokud tato instance představuje atributy parametru, jsou atributy v definici parametru před atributy v parametru Type.

ParameterAttributes

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

PropertyAttributes

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

TypeAttributes

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

Metody

GetAttributesForParameter(ParameterInfo)

Získá atributy pro danou parameterInfo.

GetAttributesForParameter(ParameterInfo, Type)

Získá atributy pro danou parameterInfo se zadaným modelType.

GetAttributesForProperty(Type, PropertyInfo)

Získá atributy pro danou property.

GetAttributesForProperty(Type, PropertyInfo, Type)

Získá atributy pro danou property se zadaným modelType.

GetAttributesForType(Type)

Získá atributy pro danou type.

Platí pro