IModelAnnotation インターフェイス
ストア要素に関する機能固有の情報を格納するモデルの注釈を表します。
名前空間: Microsoft.Data.Schema.SchemaModel
アセンブリ: Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)
構文
'宣言
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
IModelAnnotation 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AnnotationClass | 注釈のメタデータ クラスを取得します。 | |
IsAttachedToStore | この注釈がモデル ストアにアタッチされているかどうかを取得します。 | |
Model | モデル参照を取得します。 (IModelEntity から継承されます。) | |
Name | この注釈の名前を取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Delete | モデルからこのインスタンスを削除します。 | |
GetElements | この注釈がアタッチされる要素のリストを返します。 | |
GetProperty<TProperty> | 指定したプロパティを取得します。 (IModelPropertyContainer から継承されます。) | |
GetRelationshipEntries | この注釈がアタッチされるリレーションシップ エントリのリストを返します。 | |
IsDeleted | オブジェクトが削除されたかどうかを返します。 | |
SetProperty<TProperty> | 指定したプロパティを設定します。 (IModelPropertyContainer から継承されます。) |
このページのトップへ
参照
参照
Microsoft.Data.Schema.SchemaModel 名前空間
AnnotationClass