通过


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(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 远程处理系统开始删除它并回收内存的过程之前都有有限的生存期。 有关详细信息,请参阅 生存期租约

适用于