共用方式為


RemotingConfiguration.Configure 方法

定義

多載

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

屬性

例外狀況

至少有一個呼叫堆疊中較高的呼叫端,不具有設定遠端類型和通道的使用權限。

範例

// 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)

null filename以 參數的形式傳遞會導致默認遠端初始化,而不需要組態檔存在。

如需組態檔語法,請參閱 遠端設定架構

注意

(MBR 的封送處理參考物件) 永遠不在記憶體中。 相反地,除非類型覆寫 MarshalByRefObject.InitializeLifetimeService 以控制自己的存留期原則,否則每個 MBR 在 .NET Framework 遠端處理系統開始刪除它並回收記憶體的程式之前會有有限的存留期。 如需詳細資訊,請參閱 存留期租用

適用於

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,則不需要安全性,但仍然可以使用它。

例外狀況

至少有一個呼叫堆疊中較高的呼叫端,不具有設定遠端類型和通道的使用權限。

備註

null filename以 參數的形式傳遞會導致默認遠端初始化,而不需要組態檔存在。 如需遠端和安全性的詳細資訊,請參閱遠端處理中的安全性。

如需組態檔語法,請參閱 遠端設定架構

注意

(MBR 的封送處理參考物件) 永遠不在記憶體中。 相反地,除非類型覆寫 MarshalByRefObject.InitializeLifetimeService 以控制自己的存留期原則,否則每個 MBR 在 .NET Framework 遠端處理系統開始刪除它並回收記憶體的程式之前會有有限的存留期。 如需詳細資訊,請參閱 存留期租用

適用於