RemotingConfiguration.Configure Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Configure(String) |
Obsoletos.
Lee el archivo de configuración y configura la infraestructura de comunicación remota. Configure(String) está obsoleto. Use Configure(String, Boolean) en su lugar. |
Configure(String, Boolean) |
Lee el archivo de configuración y configura la infraestructura de comunicación remota. |
Configure(String)
Precaución
Use System.Runtime.Remoting.RemotingConfiguration.Configure(string fileName, bool ensureSecurity) instead.
Lee el archivo de configuración y configura la infraestructura de comunicación remota. Configure(String) está obsoleto. Use Configure(String, Boolean) en su 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
El nombre del archivo de configuración de comunicación remota. Puede ser null
.
- Atributos
Excepciones
Al menos uno de los llamadores situados en la parte superior de la pila de llamadas no tiene permiso para configurar los tipos y canales de comunicación remota.
Ejemplos
// Configure the remoting structure.
RemotingConfiguration::Configure( "server.config" );
// Configure the remoting structure.
RemotingConfiguration.Configure("server.config");
' Configure the remoting structure.
RemotingConfiguration.Configure("server.config")
Comentarios
Nota
Configure(String) está obsoleto. Use Configure(String, Boolean) en su lugar.
Pasar null
como parámetro filename
provocará la inicialización remota predeterminada sin necesidad de que exista un archivo de configuración.
Para obtener la sintaxis del archivo de configuración, consulte Esquema de configuración remota.
Nota
Los objetos serializadores por referencia (MBR) no residen en la memoria para siempre. En su lugar, a menos que el tipo invalide MarshalByRefObject.InitializeLifetimeService para controlar sus propias directivas de duración, cada MBR tiene una duración finita antes de que el sistema de comunicación remota de .NET Framework comience el proceso de eliminarlo y reclamar la memoria. Para obtener más información, consulte Concesiones de duración.
Se aplica a
Configure(String, Boolean)
Lee el archivo de configuración y configura la infraestructura de comunicación 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
El nombre del archivo de configuración de comunicación remota. Puede ser null
.
- ensureSecurity
- Boolean
Si se establece en true
, se requiere seguridad. Si se establece en false
, no se requiere seguridad, pero puede usarse.
Excepciones
Al menos uno de los llamadores situados en la parte superior de la pila de llamadas no tiene permiso para configurar los tipos y canales de comunicación remota.
Comentarios
Pasar null
como parámetro filename
provocará la inicialización remota predeterminada sin necesidad de que exista un archivo de configuración. Para obtener más información sobre la comunicación remota y la seguridad, consulte Seguridad en Comunicación remota.
Para obtener la sintaxis del archivo de configuración, consulte Esquema de configuración remota.
Nota
Los objetos serializadores por referencia (MBR) no residen en la memoria para siempre. En su lugar, a menos que el tipo invalide MarshalByRefObject.InitializeLifetimeService para controlar sus propias directivas de duración, cada MBR tiene una duración finita antes de que el sistema de comunicación remota de .NET Framework comience el proceso de eliminarlo y reclamar la memoria. Para obtener más información, consulte Concesiones de duración.