Partilhar via


Interface IModelAnnotationHolder

Representa uma classe que pode ter anotações anexas.

Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)

Sintaxe

'Declaração
Public Interface IModelAnnotationHolder
public interface IModelAnnotationHolder
public interface class IModelAnnotationHolder
type IModelAnnotationHolder =  interface end
public interface IModelAnnotationHolder

O tipo IModelAnnotationHolder expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AddAnnotation Adiciona a anotação de determinado para este elemento.
Método público GetAnnotations() Retorna uma lista de anotações anexado a esse elemento.
Método público GetAnnotations(Type) Retorna uma lista de anotações anexadas de determinado tipo.
Método público GetAnnotations(ModelIdentifier) Retorna uma lista de anotações anexadas que têm o identificador especificado.
Método público GetAnnotations(ModelIdentifier, Type)
Método público GetAnnotations<TType>() Retorna todas as anotações do modelo anexado que implementam a determinada anotação, digite e tem o identificador do modelo especificado.
Método público GetAnnotations<TType>(ModelIdentifier)
Método público RemoveAnnotation Remove a anotação especificada esse elemento de modelo.

Início

Consulte também

Referência

Namespace Microsoft.Data.Schema.SchemaModel