DataSchemaModel.ScriptSourcedModelElement 类
为具有脚本源的所有模型元素提供基类。
继承层次结构
System.Object
Microsoft.Data.Schema.SchemaModel.ModelElement
Microsoft.Data.Schema.SchemaModel.DataSchemaModel.ScriptSourcedModelElement
Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaModel.SqlModelElement
命名空间: Microsoft.Data.Schema.SchemaModel
程序集: Microsoft.Data.Schema(在 Microsoft.Data.Schema.dll 中)
语法
声明
Protected MustInherit Class ScriptSourcedModelElement _
Inherits ModelElement _
Implements IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, _
IModelAnnotationHolder, IFormattable
protected abstract class ScriptSourcedModelElement : ModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder,
IFormattable
protected ref class ScriptSourcedModelElement abstract : public ModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder,
IFormattable
[<AbstractClass>]
type ScriptSourcedModelElement =
class
inherit ModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
interface IFormattable
end
protected abstract class ScriptSourcedModelElement extends ModelElement implements IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder, IFormattable
DataSchemaModel.ScriptSourcedModelElement 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
DataSchemaModel.ScriptSourcedModelElement | 初始化 DataSchemaModel.ScriptSourcedModelElement 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
ElementClass | 获取元素的 ElementClass 元数据。 (继承自 ModelElement。) | |
Model | 获取元素的 ModelStore。 (继承自 ModelElement。) | |
Name | 获取元素的标识符。 (继承自 ModelElement。) | |
PrimarySource | 获取用于定义此元素的主要源的位置。 | |
ResolutionStatus | 获取当前解析状态。 (继承自 ModelElement。) | |
SecondarySources | 获取用于定义此元素的辅助源的列表。 | |
SourceCodePositions | (继承自 ModelElement。) | |
ValidationStatus | 获取一个值,该值指示当前元素的验证状态。 (继承自 ModelElement。) |
页首
方法
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。