ServiceConfigとは? わかりやすく解説

ServiceConfig クラス

Enter の呼び出し時または Activity の作成時に参加するドメインで、アクティブにするサービスの指定および構成を行います。このクラスは継承できません。

名前空間: System.EnterpriseServices
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)
構文構文

<ComVisibleAttribute(False)> _
Public NotInheritable Class
 ServiceConfig
Dim instance As ServiceConfig
[ComVisibleAttribute(false)] 
public sealed class ServiceConfig
[ComVisibleAttribute(false)] 
public ref class ServiceConfig sealed
/** @attribute ComVisibleAttribute(false) */ 
public final class ServiceConfig
ComVisibleAttribute(false) 
public final class ServiceConfig
解説解説
継承階層継承階層
System.Object
  System.EnterpriseServices.ServiceConfig
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ServiceConfig コンストラクタ

ServiceConfig クラスの新しいインスタンスを初期化し、アクティブにするサービスを構成するためのプロパティを設定します。

名前空間: System.EnterpriseServices
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)
構文構文

public ServiceConfig ()
public:
ServiceConfig ()
public ServiceConfig ()
public function ServiceConfig ()
例外例外
例外の種類条件

PlatformNotSupportedException

ServiceConfig は、現在のプラットフォームではサポートされていません。

解説解説

ServiceConfig のインスタンスの初期プロパティ値を次の表に示します。

項目

説明

Binding

NoBinding

BringYourOwnTransaction

null 参照 (Visual Basic では Nothing)

COMTIIntrinsicsEnabled

false

IISIntrinsicsEnabled

false

Inheritance

Inherit

IsolationLevel

Any

PartitionId

ゼロの GUID。

PartitionOption

Ignore

SxsDirectory

null 参照 (Visual Basic では Nothing)

SxsName

null 参照 (Visual Basic では Nothing)

SxsOption

Ignore

Synchronization

Disabled

ThreadPool

None

TipUrl

null 参照 (Visual Basic では Nothing)

TrackingAppName

null 参照 (Visual Basic では Nothing)

TrackingComponentName

null 参照 (Visual Basic では Nothing)

TrackingEnabled

false

Transaction

Disabled

TransactionDescription

null 参照 (Visual Basic では Nothing)

TransactionTimeout

システム既定値

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

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 新しいトランザクションのトランザクション タイムアウトを取得または設定します。
参照参照

関連項目

ServiceConfig クラス
System.EnterpriseServices 名前空間

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 新しいトランザクションのトランザクション タイムアウトを取得または設定します。
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ServiceConfig クラス
System.EnterpriseServices 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ServiceConfig」の関連用語

ServiceConfigのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ServiceConfigのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS