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