AttributeTableBuilder Třída

Definice

Vytvoří a naplní AttributeTable objekt, který používá MetadataStore k poskytnutí vyhledávání a registrace atributů.

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

Poznámky

Použijte AddCallback, AddCustomAttributesa AddTable k naplnění tvůrce a volání CreateTable získat AttributeTable obsahující požadovanou kolekci atributů.

Konstruktory

Name Description
AttributeTableBuilder()

Vytvoří novou instanci AttributeTableBuilder třídy.

Metody

Name Description
AddCallback(Type, AttributeCallback)

Určuje zpětné volání, které bude vyvoláno v případě potřeby metadat daného typu.

AddCustomAttributes(Type, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddCustomAttributes(Type, String, Attribute[])

Přidá obsah zadaných atributů do tohoto tvůrce.

AddTable(AttributeTable)

Přidá obsah poskytnuté tabulky atributů do tohoto tvůrce.

CreateTable()

Vytvoří tabulku atributů, která obsahuje všechny definice atributů poskytované prostřednictvím AddCustomAttributes(Type, Attribute[]) volání.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateTable()

Ověřuje, že tabulka atributů, která se sestavuje, obsahuje platné informace o atributu.

Platí pro