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
属性

注釈

EnterActivity 使用すると、 によって 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)

適用対象