AttributeTableBuilder Clase

Definición

Crea y rellena una tabla AttributeTable que la instancia de MetadataStore usa para proporcionar funciones de búsqueda y de registro de atributos.

public ref class AttributeTableBuilder
public class AttributeTableBuilder
type AttributeTableBuilder = class
Public Class AttributeTableBuilder
Herencia
AttributeTableBuilder

Comentarios

Use AddCallback, AddCustomAttributes y AddTable para rellenar el generador y, a continuación, llame a CreateTable para adquirir una tabla AttributeTable que contenga la colección de atributos deseada.

Constructores

AttributeTableBuilder()

Crea una nueva instancia de la clase AttributeTableBuilder.

Métodos

AddCallback(Type, AttributeCallback)

Especifica una devolución de llamada que se invocará cuando se necesiten los metadatos para el tipo indicado.

AddCustomAttributes(Type, Attribute[])

Agrega el contenido de los atributos proporcionados a este generador.

AddCustomAttributes(Type, DependencyProperty, Attribute[])

Agrega el contenido de los atributos proporcionados a este generador.

AddCustomAttributes(Type, MemberDescriptor, Attribute[])

Agrega el contenido de los atributos proporcionados a este generador.

AddCustomAttributes(Type, MemberInfo, Attribute[])

Agrega el contenido de los atributos proporcionados a este generador.

AddCustomAttributes(Type, String, Attribute[])

Agrega el contenido de los atributos proporcionados a este generador.

AddTable(AttributeTable)

Agrega el contenido de la tabla de atributos proporcionada a este generador.

CreateTable()

Crea una tabla de atributos que contiene todas las definiciones de atributos proporcionadas mediante llamadas al método AddCustomAttributes(Type, Attribute[]).

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ValidateTable()

Comprueba que la tabla de atributos que se está generando contiene información de atributos válida.

Se aplica a