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 |
アクティビティによって送信されたすべての作業を 1 つのシングル スレッド アパートメント (STA) のみにバインドするかどうかを示すバインド オプションを取得または設定します。 |
| BringYourOwnSystemTransaction |
Transactionによって識別されるトランザクションの実行に使用する設定を提供する既存のトランザクションを表すServiceConfigを取得または設定します。 |
| BringYourOwnTransaction |
ITransactionによって識別されるトランザクションの実行に使用する設定を提供する既存のトランザクションを表すServiceConfigを取得または設定します。 |
| COMTIIntrinsicsEnabled |
COM トランザクション インテグレーター (COMTI) 組み込みが有効かどうかを示す値を取得または設定します。 |
| IISIntrinsicsEnabled |
インターネット インフォメーション サービス (IIS) 組み込みが有効かどうかを示す値を取得または設定します。 |
| Inheritance |
現在のコンテキストに基づいて新しいコンテキストを構築するか、 ServiceConfigの情報のみに基づいて新しいコンテキストを作成するかを示す値を取得または設定します。 |
| IsolationLevel |
トランザクションの分離レベルを取得または設定します。 |
| PartitionId |
使用する COM+ パーティションの GUID を取得または設定します。 |
| PartitionOption |
囲まれた作業にパーティションを使用する方法を示す値を取得または設定します。 |
| SxsDirectory |
囲まれた作業のサイド バイ サイド アセンブリのディレクトリを取得または設定します。 |
| SxsName |
囲まれた作業のサイド バイ サイド アセンブリのファイル名を取得または設定します。 |
| SxsOption |
サイド バイ サイド アセンブリを構成する方法を示す値を取得または設定します。 |
| Synchronization |
コンポーネントによって要求される自動同期の種類を示す値を取得または設定します。 |
| ThreadPool |
アクティビティによって送信された作業を実行するスレッド プールを示す値を取得または設定します。 |
| TipUrl |
囲まれたコードを既存のトランザクションで実行できるようにするトランザクション インターネット プロトコル (TIP) URL を取得または設定します。 |
| TrackingAppName |
トラッカー情報が報告されるアプリケーション ID に対応するテキスト文字列を取得または設定します。 |
| TrackingComponentName |
トラッカー情報が報告されるコンテキスト名に対応するテキスト文字列を取得または設定します。 |
| TrackingEnabled |
追跡が有効かどうかを示す値を取得または設定します。 |
| Transaction |
囲まれた作業でのトランザクションの使用方法を示す値を取得または設定します。 |
| TransactionDescription |
トランザクション統計が表示されるときに使用される名前を取得または設定します。 |
| TransactionTimeout |
新しいトランザクションのトランザクション タイムアウトを取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |