IModelAnnotationHolder 接口

表示可以具有附加批注的类。

命名空间:  Microsoft.Data.Schema.SchemaModel
程序集:  Microsoft.Data.Schema(在 Microsoft.Data.Schema.dll 中)

语法

声明
Public Interface IModelAnnotationHolder
public interface IModelAnnotationHolder
public interface class IModelAnnotationHolder
type IModelAnnotationHolder =  interface end
public interface IModelAnnotationHolder

IModelAnnotationHolder 类型公开以下成员。

方法

  名称 说明
公共方法 AddAnnotation 将给定批注添加到此元素。
公共方法 GetAnnotations() 返回附加到此元素的批注的列表。
公共方法 GetAnnotations(Type) 返回给定类型的附加批注的列表。
公共方法 GetAnnotations(ModelIdentifier) 返回具有给定标识符的附加批注的列表。
公共方法 GetAnnotations(ModelIdentifier, Type)
公共方法 GetAnnotations<TType>() 返回实现给定批注类型且具有指定模型标识符的所有附加模型批注。
公共方法 GetAnnotations<TType>(ModelIdentifier)
公共方法 RemoveAnnotation 从此模型元素中移除指定的批注。

页首

请参见

参考

Microsoft.Data.Schema.SchemaModel 命名空间