IModelAnnotation (Interfaz)
Representa las anotaciones del modelo que almacenan la información específica de características acerca de los elementos de almacén.
Espacio de nombres: Microsoft.Data.Schema.SchemaModel
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
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
El tipo IModelAnnotation expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AnnotationClass | Obtiene la clase de metadatos para la anotación. | |
IsAttachedToStore | Obtiene un valor que indica si esta anotación se adjunta al almacén de modelos. | |
Model | Obtiene la referencia del modelo. (Se hereda de IModelEntity). | |
Name | Obtiene o establece el nombre de esta anotación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Delete | Elimina esta instancia del modelo. | |
GetElements | Devuelve una lista de los elementos a los que se adjunta esta anotación. | |
GetProperty<TProperty> | Obtiene la propiedad especificada. (Se hereda de IModelPropertyContainer). | |
GetRelationshipEntries | Devuelve una lista de las entradas de la relación a las que se adjunta esta anotación. | |
IsDeleted | Devuelve un valor que indica si se elimina el objeto. | |
SetProperty<TProperty> | Establece la propiedad especificada. (Se hereda de IModelPropertyContainer). |
Arriba
Vea también
Referencia
Microsoft.Data.Schema.SchemaModel (Espacio de nombres)
AnnotationClass