Compartir a través de


IModelAnnotationHolder (Interfaz)

Representa una clase que puede tener anotaciones adjuntas.

Espacio de nombres:  Microsoft.Data.Schema.SchemaModel
Ensamblado:  Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)

Sintaxis

'Declaración
Public Interface IModelAnnotationHolder
public interface IModelAnnotationHolder
public interface class IModelAnnotationHolder
type IModelAnnotationHolder =  interface end
public interface IModelAnnotationHolder

El tipo IModelAnnotationHolder expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público AddAnnotation Agrega la anotación especificada a este elemento.
Método público GetAnnotations() Devuelve una lista de las anotaciones adjuntas a este elemento.
Método público GetAnnotations(Type) Devuelve una lista de anotaciones adjuntas del tipo especificado.
Método público GetAnnotations(ModelIdentifier) Devuelve una lista de las anotaciones adjuntas que tienen el identificador especificado.
Método público GetAnnotations(ModelIdentifier, Type)
Método público GetAnnotations<TType>() Devuelve todas las anotaciones adjuntas que implementan el tipo de anotación especificado y tienen el identificador del modelo indicado.
Método público GetAnnotations<TType>(ModelIdentifier)
Método público RemoveAnnotation Quita la anotación especificada de este elemento del modelo.

Arriba

Vea también

Referencia

Microsoft.Data.Schema.SchemaModel (Espacio de nombres)