Interface IModelAnnotation
Representa as anotações de modelo que armazenam informações de recurso específico sobre elementos de armazenamento.
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
Public Interface IModelAnnotation _
Inherits IModelPropertyContainer, IModelEntity
public interface IModelAnnotation : IModelPropertyContainer,
IModelEntity
public interface class IModelAnnotation : IModelPropertyContainer,
IModelEntity
type IModelAnnotation =
interface
interface IModelPropertyContainer
interface IModelEntity
end
public interface IModelAnnotation extends IModelPropertyContainer, IModelEntity
O tipo IModelAnnotation expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AnnotationClass | Obtém a classe de metadados para a anotação. | |
IsAttachedToStore | Obtém se esta anotação está associada ao armazenamento de modelo. | |
Model | Obtém a referência de modelo. (Herdado de IModelEntity.) | |
Name | Obtém ou define o nome desta anotação. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Delete | Exclui esta instância do modelo. | |
GetElements | Retorna uma lista dos elementos aos quais esta anotação está associada. | |
GetProperty<TProperty> | Obtém a propriedade especificada. (Herdado de IModelPropertyContainer.) | |
GetRelationshipEntries | Retorna uma lista das entradas de relacionamento ao qual esta anotação está associada. | |
IsDeleted | Retorna se o objeto é excluído. | |
SetProperty<TProperty> | Define a propriedade especificada. (Herdado de IModelPropertyContainer.) |
Início
Consulte também
Referência
Namespace Microsoft.Data.Schema.SchemaModel
AnnotationClass