AttributeTableBuilder Classe

Definizione

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

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

Commenti

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

Costruttori

AttributeTableBuilder()

Crea una nuova istanza della classe AttributeTableBuilder.

Metodi

AddCallback(Type, AttributeCallback)

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

AddCustomAttributes(Type, Attribute[])

Aggiunge il contenuto degli attributi specificati a questo generatore.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Aggiunge il contenuto degli attributi specificati a questo generatore.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Aggiunge il contenuto degli attributi specificati a questo generatore.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Aggiunge il contenuto degli attributi specificati a questo generatore.

AddCustomAttributes(Type, String, Attribute[])

Aggiunge il contenuto degli attributi specificati a questo generatore.

AddTable(AttributeTable)

Aggiunge il contenuto della tabella di attributi specificata a questo generatore.

CreateTable()

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

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
ValidateTable()

Verifica che la tabella di attributi compilata contenga informazioni valide sugli attributi.

Si applica a