AttributeTableBuilder Класс

Определение

Создает и заполняет AttributeTable, используемый MetadataStore для обеспечения поиска и регистрации атрибута.

public ref class AttributeTableBuilder
public class AttributeTableBuilder
type AttributeTableBuilder = class
Public Class AttributeTableBuilder
Наследование
AttributeTableBuilder

Комментарии

Используйте AddCallback, AddCustomAttributes и AddTable для заполнения построителя, затем вызовите CreateTable для получения AttributeTable, содержащего нужную коллекцию атрибутов.

Конструкторы

AttributeTableBuilder()

Создает новый экземпляр класса AttributeTableBuilder.

Методы

AddCallback(Type, AttributeCallback)

Задает обратный вызов, который будет выполняться, если для заданного типа требуются метаданные.

AddCustomAttributes(Type, Attribute[])

Добавляет содержимое предоставленных атрибутов в этот построитель.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Добавляет содержимое предоставленных атрибутов в этот построитель.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Добавляет содержимое предоставленных атрибутов в этот построитель.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Добавляет содержимое предоставленных атрибутов в этот построитель.

AddCustomAttributes(Type, String, Attribute[])

Добавляет содержимое предоставленных атрибутов в этот построитель.

AddTable(AttributeTable)

Добавляет содержимое предоставленной таблицы атрибутов в этот построитель.

CreateTable()

Создает таблицу атрибутов, содержащую все определения атрибутов, предоставленных путем вызовов метода AddCustomAttributes(Type, Attribute[]).

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
ValidateTable()

Проверяет, что создаваемая таблица атрибутов содержит достоверную информацию об атрибутах.

Применяется к