ISfcDomain2 接口

定义

ISfcDomain 的扩展以适应域特定的功能,例如为对象生成“view”路径(而不是其“物理”路径)

public interface ISfcDomain2 : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type ISfcDomain2 = interface
    interface ISfcDomain
    interface ISfcDomainLite
    interface ISfcHasConnection
Public Interface ISfcDomain2
Implements ISfcDomain
实现

属性

名称 说明
ConnectionContext

ISfcDomain 的扩展以适应域特定的功能,例如为对象生成“view”路径(而不是其“物理”路径)

(继承自 ISfcHasConnection)
DomainInstanceName

域实例的逻辑名称通常派生自连接和域信息。 此名称在客户端上不一定是唯一的,但每当服务器表示形式是不同的。

(继承自 ISfcDomainLite)
DomainName

用于将其与其他域区分开的域的名称。 这通常是命名空间限定符的结尾。

(继承自 ISfcDomainLite)

方法

名称 说明
GetConnection()

获取备份存储的连接查询。 假定一次存在一个打开查询的默认值。

(继承自 ISfcHasConnection)
GetConnection(SfcObjectQueryMode)

获取与支持存储的连接,以支持请求的查询处理模式。 支持多个打开查询的任何连接都必须假定 GetConnection() 返回的常规连接随时可能繁忙。

<param name=“activeQueriesMode”>缓存结果,或使用需要单个或多个打开查询的实时数据读取器迭代器。</param> (继承自 ISfcHasConnection)
GetExecutionEngine()

返回此域的执行引擎

(继承自 ISfcDomain)
GetKey(IUrnFragment)

获取 Key 给定 urn 片段接口和域的实例

(继承自 ISfcDomain)
GetLogicalVersion()

逻辑版本指示域 OM 中的更改。 这与程序集 fileversion 或版本无关。

(继承自 ISfcDomainLite)
GetType(String)

获取给定字符串名称的域中 Sfc 对象类的 System.Type。

(继承自 ISfcDomain)
GetTypeMetadata(String)

给定类型,返回该类型的元数据

(继承自 ISfcDomain)
GetUrnSkeletonsFromType(Type)

ISfcDomain 的扩展以适应域特定的功能,例如为对象生成“view”路径(而不是其“物理”路径)

SetConnection(ISfcConnection)

设置域根的活动连接。 这用于域实例化/跳跃。

(继承自 ISfcHasConnection)
UseSfcStateManagement()

如果想要 SFC 提供的状态管理,则返回 true;否则返回 false

(继承自 ISfcDomain)

适用于