System.EnterpriseServicesとは? わかりやすく解説

System.EnterpriseServices 名前空間

System.EnterpriseServices 名前空間は、エンタープライズ アプリケーション重要なインフラストラクチャ提供しますCOM+ は、エンタープライズ環境展開するコンポーネント プログラミング モデルのためのサービス アーキテクチャ提供します具体的には、.NET オブジェクトCOM+ サービスアクセスできるようになるため、エンタープライズ アプリケーションでの .NET Framework オブジェクト実用性向上します

System.EnterpriseServices使用については、「サービス コンポーネント作成」を参照してください


クラスクラス
 クラス説明
パブリック クラスActivityCOM+ コンポーネント作成することなく COM+ サービス使用できる同期または非同期バッチ作業実行するためのアクティビティ作成します。このクラス継承できません。
パブリック クラスApplicationAccessControlAttributeServicedComponent クラス格納しているアセンブリへのアクセス制御指定します
パブリック クラスApplicationActivationAttributeアセンブリコンポーネント作成者プロセスシステム プロセスのどちらで実行するかを指定します
パブリック クラスApplicationIDAttributeこのアセンブリアプリケーション ID を (GUID として) 指定します。このクラス継承できません。
パブリック クラスApplicationNameAttributeアセンブリコンポーネントインストールするときに使用するCOM+ アプリケーションの名前を指定します。このクラス継承できません。
パブリック クラスApplicationQueuingAttributeマークしたアセンブリキュー サポート有効にし、メッセージ キューキューからのメソッド呼び出しアプリケーション読み取ることができるようにします。このクラス継承できません。
パブリック クラスAutoCompleteAttribute属性付きメソッドAutoComplete オブジェクトとしてマークします。このクラス継承できません。
パブリック クラスBYOTCOM+ ByotServerEx クラスCOM+ DTC インターフェイス ICreateWithTransactionEx および ICreateWithTipTransactionExラップます。このクラス継承できません。
パブリック クラスComponentAccessControlAttributeコンポーネント対す呼び出しに関するセキュリティ チェック有効にます。このクラス継承できません。
パブリック クラスCOMTIIntrinsicsAttributeCOMTI (COM Transaction Integrator) のコンテキスト プロパティCOM+ コンテキストに渡すことができるようにします。
パブリック クラスConstructionEnabledAttributeCOM+ オブジェクト構築できるようにします。このクラス継承できません。
パブリック クラスContextUtilCOM+ オブジェクト コンテキストについての情報取得します。このクラス継承できません。
パブリック クラスDescriptionAttributeアセンブリ (アプリケーション)、コンポーネントメソッド、またはインターフェイス説明設定します。このクラス継承できません。
パブリック クラスEventClassAttribute属性付きクラスイベント クラスとしてマークします。このクラス継承できません。
パブリック クラスEventTrackingEnabledAttributeコンポーネントイベント追跡有効にます。このクラス継承できません。
パブリック クラスExceptionClassAttributeキュー置かれクラスキュー例外クラス設定します。このクラス継承できません。
パブリック クラスIISIntrinsicsAttributeASP に組み込まれている値に ContextUtil.GetNamedProperty からアクセスできるようにします。このクラス継承できません。
パブリック クラスInterfaceQueuingAttributeマークされインターフェイスキュー サポート有効にます。このクラス継承できません。
パブリック クラスJustInTimeActivationAttributeジャスト イン タイム (JIT: Just-In-Time) のアクティベーションオンまたはオフにします。このクラス継承できません。
パブリック クラスLoadBalancingSupportedAttributeコンポーネント負荷分散サービスサーバーインストールされ有効になっている場合に、コンポーネント負荷分散参加させるかどうか決定します
パブリック クラスMustRunInClientContextAttribute可能な場合作成者コンテキスト属性付きオブジェクト強制的に作成します。このクラス継承できません。
パブリック クラスObjectPoolingAttributeコンポーネントオブジェクト プーリング有効にして構成します。このクラス継承できません。
パブリック クラスPrivateComponentAttributeコンポーネントを、同一アプリケーション内のコンポーネントでだけ認識しアクティブにするプライベート コンポーネントとして識別します。このクラス継承できません。
パブリック クラスRegistrationConfigアセンブリCOM+ カタログインストールするための構成情報提供します
パブリック クラスRegistrationErrorInfo複数COM+ オブジェクト関連するメソッドについての拡張エラー情報取得します。これには COM+ アプリケーションおよび COM+ コンポーネントインストールインポート、およびエクスポートするメソッド含まれます。このクラス継承できません。
パブリック クラスRegistrationException登録エラー検出されたときにスローされる例外です。
パブリック クラスRegistrationHelperアセンブリCOM+ カタログインストールして構成します。このクラス継承できません。
パブリック クラスRegistrationHelperTx新しく確立されトランザクション維持されている間に COM+ カタログアセンブリインストールして構成するため、.NET Framework インフラストラクチャによって使用されます。
パブリック クラスResourcePoolオブジェクト現在のトランザクション格納します。このクラス継承できません。
パブリック クラスSecureMethodAttributeセキュリティ サービス使用した場合に、メソッドインターフェイスまたはクラス内のメソッドインターフェイス通じてインフラストラクチャ呼び出しが行われるようにします。クラスインターフェイスセキュリティ サービス使用する必要があります。このクラス継承できません。
パブリック クラスSecurityCallContext現在のメソッド呼び出しまでの呼び出し元のチェイン説明します
パブリック クラスSecurityCallers現在の呼び出しチェイン上の ID順番示します
パブリック クラスSecurityIdentityCOM+ 呼び出しチェーンID に関する情報格納します
パブリック クラスSecurityRoleAttributeアプリケーションまたはコンポーネントロール構成します。このクラス継承できません。
パブリック クラスServiceConfigEnter呼び出し時または Activity作成時に参加するドメインで、アクティブにするサービス指定および構成行います。このクラス継承できません。
パブリック クラスServicedComponentCOM+ サービス使用するすべてのクラス基本クラス表します
パブリック クラスServicedComponentExceptionサービス コンポーネントエラー検出され場合スローされる例外
パブリック クラスServiceDomainEnter および Leave識別されるコード セグメントが独自のコンテキスト実行され、そのコンテキスト内で作成されオブジェクトに対して呼び出されメソッドあるかのように振舞うことができます。このクラス継承できません。
パブリック クラスSharedProperty共有プロパティアクセスます。このクラス継承できません。
パブリック クラスSharedPropertyGroup共有プロパティコレクション表します。このクラス継承できません。
パブリック クラスSharedPropertyGroupManager共有プロパティ グループへのアクセス制御します。このクラス継承できません。
パブリック クラスSynchronizationAttributeコンポーネント同期値を設定します。このクラス継承できません。
パブリック クラスTransactionAttribute属性付きオブジェクト使用できるトランザクションタイプ指定します使用できる値は TransactionOption 列挙体のメンバです。
インターフェイスインターフェイス
 インターフェイス説明
パブリック インターフェイスIAsyncErrorNotifyActivity オブジェクトによって送信される非同期バッチ作業エラー トラップ実装ます。
パブリック インターフェイスIPlaybackControlメッセージ キュー配信機構サーバー再生エラーおよびクライアント側エラーの異常処理において、キュー コンポーネント内で機能します
パブリック インターフェイスIProcessInitControlStartup メソッドタイムアウト設定サポートします
パブリック インターフェイスIProcessInitializerCOM コンポーネント起動時または終了時呼び出すことができるメソッドサポートします
パブリック インターフェイスIRegistrationHelperアセンブリCOM+ カタログインストールして構成します
パブリック インターフェイスIRemoteDispatchリモート メソッド呼び出しに対して AutoCompleteAttribute クラス属性true または false のいずれに設定されているかを確認するために、ServicedComponent クラスによって実装されます
パブリック インターフェイスIServiceCallActivity によって作成したアクティビティ通じて送信するバッチ作業実装ます。
パブリック インターフェイスIServicedComponentInfoGetComponentInfo メソッドを介してコンポーネントに関する情報取得するために、ServicedComponent クラスによって実装されます
パブリック インターフェイスITransaction分散トランザクション コーディネータ (DTC: Distributed Transaction Coordinator) ITransaction インターフェイス対応し、ContextUtil.Transaction で取得されオブジェクトによってサポートされます。
構造体構造体
デリゲートデリゲート
列挙型列挙型
 列挙説明
パブリック列挙体AccessChecksLevelOptionアプリケーションチェックするときのアクセス レベル指定します具体的には、プロセス レベルだけか、コンポーネントインターフェイスメソッドの各レベルを含むすべてのレベルいずれか指定します
パブリック列挙体ActivationOptionアプリケーション内のサービス コンポーネントアクティブ化する方法指定します
パブリック列挙体AuthenticationOptionリモート プロシージャ コール (RPC) 認証機構指定します。ActivationOption が Server設定され場合限って適用されます。
パブリック列挙体BindingOptionActivity によって送信するすべての作業1 つシングルスレッド アパートメント (STA: single-threaded apartment) にバインドするかどうか示します。この列挙体は、マルチスレッド アパートメント (MTA: multithreaded apartment) には影響与えません。
パブリック列挙体ImpersonationLevelOptionサーバー アプリケーションターゲット呼び出す場合許可される偽装レベル指定します
パブリック列挙体InheritanceOption新しコンテキスト現在のコンテキスト基づいて作成するのか、ServiceConfig 内の情報基づいて作成するのかを示します
パブリック列挙体InstallationFlagsRegistrationHelper クラス使用するフラグ
パブリック列挙体PartitionOptionCOM+ パーティション実行するコンテキスト示します
パブリック列挙体PropertyLockMode共有プロパティ グループ マネージャ共有プロパティアクセスするときのモード指定します
パブリック列挙体PropertyReleaseMode新し共有プロパティ グループプロパティリリース モード指定します
パブリック列挙体SxsOptionServiceConfig のための side-by-side アセンブリ構成する方法示します
パブリック列挙体SynchronizationOptionコンポーネント必要な自動同期種類指定します
パブリック列挙体ThreadPoolOptionActivity によって送信した作業実行するスレッド プール示します
パブリック列挙体TransactionIsolationLevelTransactionAttribute の値を指定します
パブリック列挙体TransactionOptionコンポーネント必要な自動トランザクションタイプ指定します
パブリック列挙体TransactionStatusトランザクションステータス示します
パブリック列挙体TransactionVoteトランザクション結果判定使用できる値を指定します

System.EnterpriseServices

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)

基本クラスライブラリ」の記事における「System.EnterpriseServices」の解説

エンタープライズ向けアプリケーションのために、COM+サービスへのアクセス.NETオブジェクト提供する。これにより、.NETオブジェクトをより実践的なものとすることができる。

※この「System.EnterpriseServices」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.EnterpriseServices」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「System.EnterpriseServices」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「System.EnterpriseServices」の関連用語

System.EnterpriseServicesのお隣キーワード
検索ランキング

   

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



System.EnterpriseServicesのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの基本クラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS