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 參數傳遞會導致默認遠端初始化,而不需要組態檔存在。 如需遠端和安全性的詳細資訊,請參閱 Remoting 中的安全性。

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

注意

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

適用於