Compartir a través de


GrainClient Clase

Definición

Precaución

This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.

Tiempo de ejecución del cliente para conectarse al sistema orleans

public static class GrainClient
[System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")]
public static class GrainClient
type GrainClient = class
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")>]
type GrainClient = class
Public Class GrainClient
Herencia
GrainClient
Atributos

Propiedades

ClientInvokeCallback
Obsoletos.

Función de interceptor de llamada previa global Devolución de llamada sincrónica realizada justo antes de que un mensaje esté a punto de construirse y enviarse por un cliente a un grano. Esta llamada se realizará desde el mismo subproceso que construye el mensaje que se va a enviar, por lo que se seleccionará cualquier configuración local de subproceso, como Orleans.RequestContext . La acción recibe un InvokeMethodRequest con los detalles del método que se va a invocar, incluido InterfaceId y MethodId, y que IGrain es la propiedad GrainReference a través de la que se envía esta solicitud.

ConfigureClientDelegate
Obsoletos.

delegado para agregar alguna configuración al cliente

ConfigureLoggingDelegate
Obsoletos.

delegado para configurar el registro, el valor predeterminado es none logger configurado.

GrainFactory
Obsoletos.

Tiempo de ejecución del cliente para conectarse al sistema orleans

Instance
Obsoletos.

Tiempo de ejecución del cliente para conectarse al sistema orleans

IsInitialized
Obsoletos.

Si el tiempo de ejecución del cliente ya se ha inicializado

Logger
Obsoletos.

Proporciona la instalación de registro para las aplicaciones.

Métodos

GetResponseTimeout()
Obsoletos.

Obtenga un tiempo de espera de respuestas en este cliente de Orleans.

GetStreamProvider(String)
Obsoletos.

Tiempo de ejecución del cliente para conectarse al sistema orleans

GetStreamProviders()
Obsoletos.

Tiempo de ejecución del cliente para conectarse al sistema orleans

HardKill()
Obsoletos.

Enlace de prueba para anular la inicialización del cliente sin limpieza

Initialize()
Obsoletos.

Inicializa el tiempo de ejecución del cliente desde el archivo de configuración de cliente estándar.

Initialize(ClientConfiguration)
Obsoletos.

Inicializa el tiempo de ejecución del cliente desde el objeto de configuración de cliente proporcionado. Si el objeto de configuración es null, se produce un error en la inicialización.

Initialize(FileInfo)
Obsoletos.

Inicializa el tiempo de ejecución del cliente desde el archivo de configuración de cliente proporcionado. Si se produce un error al leer el archivo de configuración especificado, se produce un error en la inicialización.

Initialize(IPEndPoint, Boolean)
Obsoletos.

Inicializa el tiempo de ejecución del cliente desde el archivo de configuración de cliente estándar mediante la dirección de puerta de enlace proporcionada. Las direcciones de puerta de enlace especificadas en el archivo de configuración se omitirán y la dirección de puerta de enlace proporcionada se usará en su lugar.

Initialize(String)
Obsoletos.

Inicializa el tiempo de ejecución del cliente desde el archivo de configuración de cliente proporcionado. Si se produce un error al leer el archivo de configuración especificado, se produce un error en la inicialización.

SetResponseTimeout(TimeSpan)
Obsoletos.

Establezca un tiempo de espera para las respuestas en este cliente de Orleans.

Uninitialize()
Obsoletos.

Anula la inicialización del tiempo de ejecución del cliente.

Eventos

ClusterConnectionLost
Obsoletos.

Tiempo de ejecución del cliente para conectarse al sistema orleans

Se aplica a