Freigeben über


IModelAnnotation-Schnittstelle

Stellt die Modellanmerkungen dar, in denen funktionsspezifische Informationen zu Speicherelementen gespeichert werden.

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

Syntax

'Declaration
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

Der IModelAnnotation-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AnnotationClass Ruft die Metadatenklasse für die Anmerkung ab.
Öffentliche Eigenschaft IsAttachedToStore Ruft ab, ob diese Anmerkung an den Modellspeicher angefügt ist.
Öffentliche Eigenschaft Model Ruft den Modellverweis ab. (Von IModelEntity geerbt.)
Öffentliche Eigenschaft Name Ruft den Namen dieser Anmerkung ab bzw. legt ihn fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Delete Löscht diese Instanz aus dem Modell.
Öffentliche Methode GetElements Gibt eine Liste der Elemente zurück, an die diese Anmerkung angefügt ist.
Öffentliche Methode GetProperty<TProperty> Ruft die angegebene Eigenschaft ab. (Von IModelPropertyContainer geerbt.)
Öffentliche Methode GetRelationshipEntries Gibt eine Liste der Beziehungseinträge zurück, an die diese Anmerkung angefügt ist.
Öffentliche Methode IsDeleted Gibt zurück, ob das Objekt gelöscht wurde.
Öffentliche Methode SetProperty<TProperty> Legt die angegebene Eigenschaft fest. (Von IModelPropertyContainer geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.Data.Schema.SchemaModel-Namespace

AnnotationClass

ModelAnnotation