Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase RemotingServices

 

Publicado: octubre de 2016

Proporciona varios métodos para utilizar y publicar servidores proxy y objetos remotos. Esta clase no puede heredarse.

Espacio de nombres:   System.Runtime.Remoting
Ensamblado:  mscorlib (en mscorlib.dll)

System.Object
  System.Runtime.Remoting.RemotingServices

[ComVisibleAttribute(true)]
public static class RemotingServices

NombreDescripción
System_CAPS_pubmethodSystem_CAPS_staticConnect(Type, String)

Crea un proxy para un objeto conocido, con el Type y la dirección URL.

System_CAPS_pubmethodSystem_CAPS_staticConnect(Type, String, Object)

Crea un proxy para un objeto conocido, con el Type, URL y datos específicos del canal.

System_CAPS_pubmethodSystem_CAPS_staticDisconnect(MarshalByRefObject)

Detiene un objeto a partir de la recepción de mensajes a través de los canales remotos registrados.

System_CAPS_pubmethodSystem_CAPS_staticExecuteMessage(MarshalByRefObject, IMethodCallMessage)

Se conecta al objeto remoto especificado y ejecuta proporcionado IMethodCallMessage en él.

System_CAPS_pubmethodSystem_CAPS_staticGetEnvoyChainForProxy(MarshalByRefObject)

Devuelve una cadena de receptores de envío que se debe usar al enviar mensajes al objeto remoto representado por el proxy especificado.

System_CAPS_pubmethodSystem_CAPS_staticGetLifetimeService(MarshalByRefObject)

Devuelve un objeto de servicio de duración que controla la directiva de duración del objeto especificado.

System_CAPS_pubmethodSystem_CAPS_staticGetMethodBaseFromMethodMessage(IMethodMessage)

Devuelve el método base a partir de la determinada IMethodMessage.

System_CAPS_pubmethodSystem_CAPS_staticGetObjectData(Object, SerializationInfo, StreamingContext)

Serializa el cálculo especificado por el objeto de referencia en proporcionado SerializationInfo.

System_CAPS_pubmethodSystem_CAPS_staticGetObjectUri(MarshalByRefObject)

Recupera el URI para el objeto especificado.

System_CAPS_pubmethodSystem_CAPS_staticGetObjRefForProxy(MarshalByRefObject)

Devuelve el ObjRef que representa el objeto remoto desde el proxy especificado.

System_CAPS_pubmethodSystem_CAPS_staticGetRealProxy(Object)

Devuelve al proxy real que respalda al proxy transparente especificado.

System_CAPS_pubmethodSystem_CAPS_staticGetServerTypeForUri(String)

Devuelve el Type del objeto con el URI especificado.

System_CAPS_pubmethodSystem_CAPS_staticGetSessionIdForMethodMessage(IMethodMessage)

Recupera un identificador de sesión para un mensaje.

System_CAPS_pubmethodSystem_CAPS_staticIsMethodOverloaded(IMethodMessage)

Devuelve un valor booleano que indica si el método del mensaje especificado está sobrecargado.

System_CAPS_pubmethodSystem_CAPS_staticIsObjectOutOfAppDomain(Object)

Devuelve un valor booleano que indica si el objeto especificado por el proxy transparente se encuentra en un dominio de aplicación diferente del objeto que llamó al método actual.

System_CAPS_pubmethodSystem_CAPS_staticIsObjectOutOfContext(Object)

Devuelve un valor booleano que indica si el objeto representado por el proxy está en un contexto diferente del objeto que llamó al método actual.

System_CAPS_pubmethodSystem_CAPS_staticIsOneWay(MethodBase)

Devuelve un valor booleano que indica que si el cliente que llamó al método especificado en el mensaje dado está esperando a que el servidor termine de procesar el método antes de continuar la ejecución.

System_CAPS_pubmethodSystem_CAPS_staticIsTransparentProxy(Object)

Devuelve un valor booleano que indica si el objeto especificado es un proxy transparente o un objeto real.

System_CAPS_pubmethodSystem_CAPS_staticLogRemotingStage(Int32)

Obsoleto. Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Registra la fase de un intercambio remoto en un depurador externo.

System_CAPS_pubmethodSystem_CAPS_staticMarshal(MarshalByRefObject)

Toma un MarshalByRefObject, lo registra con la infraestructura remota y lo convierte en una instancia de la ObjRef clase.

System_CAPS_pubmethodSystem_CAPS_staticMarshal(MarshalByRefObject, String)

Convierte el determinado MarshalByRefObject en una instancia de la ObjRef clase con el URI especificado.

System_CAPS_pubmethodSystem_CAPS_staticMarshal(MarshalByRefObject, String, Type)

Toma un MarshalByRefObject y lo convierte en una instancia de la ObjRef con los valores especificados de clase URI y proporcionado Type.

System_CAPS_pubmethodSystem_CAPS_staticSetObjectUriForMarshal(MarshalByRefObject, String)

Establece el URI de la siguiente llamada a la Marshal (método).

System_CAPS_pubmethodSystem_CAPS_staticUnmarshal(ObjRef)

Toma un ObjRef y crea un objeto proxy fuera de ella.

System_CAPS_pubmethodSystem_CAPS_staticUnmarshal(ObjRef, Boolean)

Toma un ObjRef y crea un objeto proxy fuera de ella, perfeccionar el tipo en el servidor.

A menos que sea un proveedor de servicios que se trata de cuestiones como la activación, administración de la duración o las transacciones, no es necesario distinguir entre referencias de proxy y referencias de objeto. La infraestructura de comunicación remota utiliza a servidores proxy transparentes que dan la impresión de que los objetos remotos residen en el espacio del cliente. Para conseguirlo, el proxy de reenvío de llamadas realizadas en ellos a los objetos reales situados en ubicaciones remotas.

.NET Framework
Disponible desde 1.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: