ServiceConfig 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定和設定服務,該服務將在呼叫 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 設定的服務,而不需要將這些服務系結至元件。
建構函式
ServiceConfig() |
將屬性設定為所需的服務,初始化 ServiceConfig 類別的新執行個體。 |
屬性
Binding |
取得或設定繫結選項,指出由活動送出的所有工作是否都要繫結至唯一的單一執行緒 Apartment (STA)。 |
BringYourOwnSystemTransaction |
取得或設定 Transaction,表示提供設定的現有交易,該設定用來執行 ServiceConfig 所識別的交易。 |
BringYourOwnTransaction |
取得或設定 ITransaction,表示提供設定的現有交易,該設定用來執行 ServiceConfig 所識別的交易。 |
COMTIIntrinsicsEnabled |
取得或設定值,指出是否啟用 COM Transaction Integrator (COMTI) 內建。 |
IISIntrinsicsEnabled |
取得或設定值,指出是否啟用網際網路資訊服務 (IIS) 內建。 |
Inheritance |
取得或設定值,指出是根據目前內容建構新內容,還是完全根據 ServiceConfig 中的資訊建立新內容。 |
IsolationLevel |
取得或設定交易的隔離等級 (Isolation Level)。 |
PartitionId |
取得或設定要使用的 COM+ 分割的 GUID。 |
PartitionOption |
取得或設定值,指出分割如何用於封入型工作。 |
SxsDirectory |
取得或設定被封入工作的並存組件 (Assembly) 目錄。 |
SxsName |
取得或設定被封入工作之並存組件的檔案名稱。 |
SxsOption |
取得或設定值,指出如何設定並存組件。 |
Synchronization |
取得或設定值,表示元件所要求的自動同步處理類型。 |
ThreadPool |
取得或設定值,表示執行活動所送出工作的執行緒集區。 |
TipUrl |
取得或設定 Transaction Internet Protocol (TIP) URL,允許被封入程式碼於現有交易中執行。 |
TrackingAppName |
取得或設定文字字串,對應至用於報告 Tracker 資訊的應用程式 ID。 |
TrackingComponentName |
取得或設定文字字串,對應至用於報告 Tracker 資訊的內容名稱。 |
TrackingEnabled |
取得或設定值,指出是否啟用追蹤 (Tracking)。 |
Transaction |
取得或設定值,指出如何在封入型工作中使用交易。 |
TransactionDescription |
取得或設定顯示交易統計資料時所使用的名稱。 |
TransactionTimeout |
取得或設定新交易的交易逾時。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |