語言

ServiceConfig 類別

定義

指定並配置在呼叫 Enter(ServiceConfig) 或建立 Activity. 時輸入的網域中應啟用的服務。 此類別無法獲得繼承。

public ref class ServiceConfig sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceConfig
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceConfig = class
Public NotInheritable Class ServiceConfig
繼承
ServiceConfig
屬性

備註

Enter 並且 Activity 讓你能使用由 設定的 ServiceConfig 服務,而不必將這些服務綁定到元件上。

建構函式

名稱 Description
ServiceConfig()

初始化類別的新實例 ServiceConfig ,設定屬性以配置所需服務。

屬性

名稱 Description
Binding

取得或設定綁定選項,指示活動提交的所有工作是否僅綁定到單一單執行緒公寓(STA)。

BringYourOwnSystemTransaction

取得或設定 a Transaction ,代表一個既有交易,提供執行該 ServiceConfig交易所用設定的設定。

BringYourOwnTransaction

取得或設定 a ITransaction ,代表一個既有交易,提供執行該 ServiceConfig交易所用設定的設定。

COMTIIntrinsicsEnabled

取得或設定一個值,指示是否啟用 COM 交易整合器(COMTI)的內建元件。

IISIntrinsicsEnabled

取得或設定一個值,指示是否啟用 Internet Information Services(IIS)的內建元件。

Inheritance

取得或設定一個值,指示是根據當前上下文構建新上下文,還是僅根據 中的 ServiceConfig資訊建立新的上下文。

IsolationLevel

取得或設定交易的隔離層級。

PartitionId

取得或設定 COM+ 分割區的 GUID。

PartitionOption

取得或設定一個值,指示分割區如何用於封閉作品。

SxsDirectory

取得或設定封閉作品並排組裝的目錄。

SxsName

取得或設定該並排組裝件的檔案名稱,用於封閉作品。

SxsOption

取得或設定一個值,指示如何配置並排組裝。

Synchronization

取得或設定一個值,表示元件所請求的自動同步類型。

ThreadPool

取得或設定一個值,表示執行該活動提交工作的執行緒池。

TipUrl

取得或設定交易網際協定(TIP)URL,允許隨函附帶的程式碼在現有交易中執行。

TrackingAppName

取得或設定對應應用程式 ID 的文字字串,該 ID 下追蹤器資訊會被報告。

TrackingComponentName

取得或設定一個文字串,對應於追蹤器資訊所用的上下文名稱。

TrackingEnabled

會取得或設定一個值,指示是否啟用追蹤。

Transaction

取得或設定一個值,指示交易在附帶作品中的使用方式。

TransactionDescription

取得或設定交易統計資料顯示時所使用的名稱。

TransactionTimeout

取得或設定新交易的交易逾時。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於