ISfcDomain 接口

定义

根 SfcInstance 派生对象必须实现 ISfcDomain

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

属性

名称 说明
ConnectionContext

根 SfcInstance 派生对象必须实现 ISfcDomain

(继承自 ISfcHasConnection)
DomainInstanceName

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

(继承自 ISfcDomainLite)
DomainName

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

(继承自 ISfcDomainLite)

方法

名称 说明
GetConnection()

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

(继承自 ISfcHasConnection)
GetConnection(SfcObjectQueryMode)

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

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

返回此域的执行引擎

GetKey(IUrnFragment)

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

GetLogicalVersion()

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

(继承自 ISfcDomainLite)
GetType(String)

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

GetTypeMetadata(String)

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

SetConnection(ISfcConnection)

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

(继承自 ISfcHasConnection)
UseSfcStateManagement()

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

适用于