Partilhar via


RemotingConfiguration.Configure Método

Definição

Sobrecargas

Nome Description
Configure(String)
Obsoleto.

Lê o arquivo de configuração e configura a infraestrutura de comunicação remota. Configure(String) é obsoleto. Use Configure(String, Boolean) em seu lugar.

Configure(String, Boolean)

Lê o arquivo de configuração e configura a infraestrutura de comunicação remota.

Configure(String)

Cuidado

Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.

Lê o arquivo de configuração e configura a infraestrutura de comunicação remota. Configure(String) é obsoleto. Use Configure(String, Boolean) em seu lugar.

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)

Parâmetros

filename
String

O nome do arquivo de configuração de comunicação remota. Pode ser null.

Atributos

Exceções

Pelo menos um dos chamadores mais altos na caixa de chamadas não tem permissão para configurar tipos e canais de comunicação remota.

Comentários

Observação

Configure(String) é obsoleto. Use Configure(String, Boolean) em seu lugar.

Passar null como parâmetro filename causará a inicialização de comunicação remota padrão sem exigir a existência de um arquivo de configuração.

Observação

Os MBRs (objetos marshal-by-reference) não residem na memória para sempre. Em vez disso, a menos que o tipo substitua MarshalByRefObject.InitializeLifetimeService para controlar suas próprias políticas de tempo de vida, cada MBR tem um tempo de vida finito antes que o sistema de comunicação remota do .NET Framework inicie o processo de excluí-lo e recuperar a memória.

Aplica-se a

Configure(String, Boolean)

Lê o arquivo de configuração e configura a infraestrutura de comunicação remota.

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)

Parâmetros

filename
String

O nome do arquivo de configuração de comunicação remota. Pode ser null.

ensureSecurity
Boolean

Se for necessário definir como true segurança. Se definido como false, a segurança não é necessária, mas ainda pode ser usada.

Exceções

Pelo menos um dos chamadores mais altos na caixa de chamadas não tem permissão para configurar tipos e canais de comunicação remota.

Comentários

Passar null como parâmetro filename causará a inicialização de comunicação remota padrão sem exigir a existência de um arquivo de configuração.

Observação

Os MBRs (objetos marshal-by-reference) não residem na memória para sempre. Em vez disso, a menos que o tipo substitua MarshalByRefObject.InitializeLifetimeService para controlar suas próprias políticas de tempo de vida, cada MBR tem um tempo de vida finito antes que o sistema de comunicação remota do .NET Framework inicie o processo de excluí-lo e recuperar a memória. Para obter mais informações, consulte Concessões de Tempo de Vida.

Aplica-se a