RemotingConfiguration.Configure メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Configure(String) |
古い.
構成ファイルを読み取り、リモート処理インフラストラクチャを構成します。 Configure(String) は互換性のために残されています。 代わりに、Configure(String, Boolean) を使用してください。 |
Configure(String, Boolean) |
構成ファイルを読み取り、リモート処理インフラストラクチャを構成します。 |
Configure(String)
注意事項
Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.
構成ファイルを読み取り、リモート処理インフラストラクチャを構成します。 Configure(String) は互換性のために残されています。 代わりに、Configure(String, Boolean) を使用してください。
public:
static void Configure(System::String ^ filename);
public static void Configure (string filename);
[System.Obsolete("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)]
public static void Configure (string filename);
static member Configure : string -> unit
[<System.Obsolete("Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.", false)>]
static member Configure : string -> unit
Public Shared Sub Configure (filename As String)
パラメーター
- filename
- String
リモート処理構成ファイルの名前。
null
の可能性があります。
- 属性
例外
コールスタックの上位にある 1 つ以上の呼び出し元に、リモート処理の型とチャネルを構成するためのアクセス許可がありません。
例
// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );
// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")
注釈
注意
Configure(String) は互換性のために残されています。 代わりに、Configure(String, Boolean) を使用してください。
パラメーターとして をfilename
渡すとnull
、構成ファイルが存在しなくても、既定のリモート処理の初期化が発生します。
構成ファイルの構文については、「 リモート処理設定スキーマ」を参照してください。
注意
参照によるマーシャリング オブジェクト (MBR) は、メモリ内に永遠に存在しません。 代わりに、型 MarshalByRefObject.InitializeLifetimeService がオーバーライドして独自の有効期間ポリシーを制御しない限り、.NET Framework リモート処理システムが削除してメモリを再利用するプロセスを開始する前に、各 MBR の有効期間は有限です。 詳細については、「 有効期間リース」を参照してください。
適用対象
Configure(String, Boolean)
構成ファイルを読み取り、リモート処理インフラストラクチャを構成します。
public:
static void Configure(System::String ^ filename, bool ensureSecurity);
public static void Configure (string filename, bool ensureSecurity);
static member Configure : string * bool -> unit
Public Shared Sub Configure (filename As String, ensureSecurity As Boolean)
パラメーター
- filename
- String
リモート処理構成ファイルの名前。
null
の可能性があります。
- ensureSecurity
- Boolean
true
に設定されている場合、セキュリティが必須です。
false
に設定されている場合、セキュリティは必須ではありませんが使用できます。
例外
コールスタックの上位にある 1 つ以上の呼び出し元に、リモート処理の型とチャネルを構成するためのアクセス許可がありません。
注釈
パラメーターとして をfilename
渡すとnull
、構成ファイルが存在しなくても、既定のリモート処理の初期化が発生します。 リモート処理とセキュリティの詳細については、「 リモート処理のセキュリティ」を参照してください。
構成ファイルの構文については、「 リモート処理設定スキーマ」を参照してください。
注意
参照によるマーシャリング オブジェクト (MBR) は、メモリ内に永遠に存在しません。 代わりに、型 MarshalByRefObject.InitializeLifetimeService がオーバーライドして独自の有効期間ポリシーを制御しない限り、.NET Framework リモート処理システムが削除してメモリを再利用するプロセスを開始する前に、各 MBR の有効期間は有限です。 詳細については、「 有効期間リース」を参照してください。
適用対象
.NET