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: single-threaded apartment) だけにバインドするかどうかを示す、バインディング オプションを取得または設定します。 |
BringYourOwnSystemTransaction |
ServiceConfig によって識別されるトランザクションの実行に使用される設定値を提供する、既存のトランザクションを表す Transaction を取得または設定します。 |
BringYourOwnTransaction |
ServiceConfig によって識別されるトランザクションの実行に使用される設定値を提供する、既存のトランザクションを表す ITransaction を取得または設定します。 |
COMTIIntrinsicsEnabled |
COMTI (COM Transaction Integrator) 組み込みが有効かどうかを示す値を取得または設定します。 |
IISIntrinsicsEnabled |
インターネット インフォメーション サービス (IIS: Internet Information Services) 組み込みが有効かどうかを示す値を取得または設定します。 |
Inheritance |
現在のコンテキストを基に新しいコンテキストを構築するのか、ServiceConfig の情報だけに基づいて新しいコンテキストを作成するのかを示す値を取得または設定します。 |
IsolationLevel |
トランザクションの分離レベルを取得または設定します。 |
PartitionId |
使用する COM+ パーティションの GUID を取得または設定します。 |
PartitionOption |
囲まれた作業でパーティションを使用する方法を示す値を取得または設定します。 |
SxsDirectory |
囲まれた作業の side-by-side アセンブリのディレクトリを取得または設定します。 |
SxsName |
囲まれた作業の side-by-side アセンブリの名前を取得または設定します。 |
SxsOption |
side-by-side アセンブリを構成する方法を示す値を取得または設定します。 |
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) |
適用対象
.NET