AttributeTableBuilder Classe

Definizione

Crea e popola un oggetto AttributeTable utilizzato da MetadataStore per fornire la ricerca e la registrazione degli attributi.

public ref class AttributeTableBuilder
public class AttributeTableBuilder
type AttributeTableBuilder = class
Public Class AttributeTableBuilder
Ereditarietà
AttributeTableBuilder

Commenti

Usare AddCallback, AddCustomAttributese AddTable per popolare il generatore, quindi chiamare CreateTable per acquisire un oggetto AttributeTable contenente la raccolta di attributi desiderata.

Costruttori

Nome Descrizione
AttributeTableBuilder()

Crea una nuova istanza della AttributeTableBuilder classe .

Metodi

Nome Descrizione
AddCallback(Type, AttributeCallback)

Specifica un callback che verrà richiamato quando sono necessari i metadati per il tipo specificato.

AddCustomAttributes(Type, Attribute[])

Aggiunge il contenuto degli attributi forniti a questo generatore.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Aggiunge il contenuto degli attributi forniti a questo generatore.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Aggiunge il contenuto degli attributi forniti a questo generatore.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Aggiunge il contenuto degli attributi forniti a questo generatore.

AddCustomAttributes(Type, String, Attribute[])

Aggiunge il contenuto degli attributi forniti a questo generatore.

AddTable(AttributeTable)

Aggiunge il contenuto della tabella degli attributi fornita a questo generatore.

CreateTable()

Crea una tabella di attributi che contiene tutte le definizioni di attributo fornite tramite AddCustomAttributes(Type, Attribute[]) chiamate.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
ValidateTable()

Verifica che la tabella degli attributi compilata contenga informazioni valide sull'attributo.

Si applica a