Freigeben über


GrainClient Klasse

Definition

Achtung

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

Clientlaufzeit für die Verbindung mit dem Orleans-System

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
Vererbung
GrainClient
Attribute

Eigenschaften

ClientInvokeCallback
Veraltet.

Globale Voranruf-Abfangenfunktion Synchrone Rückrufe, die direkt vor dem Erstellen und Senden durch einen Client an ein Getreide vorgenommen wurden. Dieser Aufruf wird aus demselben Thread erstellt, der die zu sendende Nachricht erstellt, sodass alle Thread-lokalen Einstellungen wie z Orleans.RequestContext . B. aufgenommen werden. Die Aktion empfängt eine InvokeMethodRequest mit Details der methode, die aufgerufen werden soll, einschließlich InterfaceId und MethodId, und eine IGrain , die die GrainReference ist, wird diese Anforderung durch gesendet.

ConfigureClientDelegate
Veraltet.

Delegieren, um dem Client eine Konfiguration hinzuzufügen

ConfigureLoggingDelegate
Veraltet.

Stellvertretung zum Konfigurieren der Protokollierung, Standard für keine logger konfiguriert

GrainFactory
Veraltet.

Clientlaufzeit für die Verbindung mit dem Orleans-System

Instance
Veraltet.

Clientlaufzeit für die Verbindung mit dem Orleans-System

IsInitialized
Veraltet.

Gibt an, ob die Clientlaufzeit bereits initialisiert wurde

Logger
Veraltet.

Stellt Protokollierungseinrichtung für Anwendungen bereit.

Methoden

GetResponseTimeout()
Veraltet.

Erhalten Sie ein Timeout von Antworten auf diesen Orleans-Client.

GetStreamProvider(String)
Veraltet.

Clientlaufzeit für die Verbindung mit dem Orleans-System

GetStreamProviders()
Veraltet.

Clientlaufzeit für die Verbindung mit dem Orleans-System

HardKill()
Veraltet.

Testen des Hooks zum Aufheben der Initialisierung des Clients ohne Bereinigung

Initialize()
Veraltet.

Initialisiert die Clientlaufzeit aus der Standardclientkonfigurationsdatei.

Initialize(ClientConfiguration)
Veraltet.

Initialisiert die Clientlaufzeit aus dem bereitgestellten Clientkonfigurationsobjekt. Wenn das Konfigurationsobjekt null ist, schlägt die Initialisierung fehl.

Initialize(FileInfo)
Veraltet.

Initialisiert die Clientlaufzeit aus der bereitgestellten Clientkonfigurationsdatei. Wenn ein Fehler beim Lesen der angegebenen Konfigurationsdatei auftritt, schlägt die Initialisierung fehl.

Initialize(IPEndPoint, Boolean)
Veraltet.

Initialisiert die Clientlaufzeit aus der Standardmäßigen Clientkonfigurationsdatei mithilfe der bereitgestellten Gatewayadresse. Alle in der Konfigurationsdatei angegebenen Gatewayadressen werden ignoriert, und die bereitgestellte Gatewayadresse wird stattdessen verwendet.

Initialize(String)
Veraltet.

Initialisiert die Clientlaufzeit aus der bereitgestellten Clientkonfigurationsdatei. Wenn ein Fehler beim Lesen der angegebenen Konfigurationsdatei auftritt, schlägt die Initialisierung fehl.

SetResponseTimeout(TimeSpan)
Veraltet.

Legen Sie ein Timeout für Antworten auf diesen Orleans-Client fest.

Uninitialize()
Veraltet.

Nicht initialisiert die Clientlaufzeit.

Ereignisse

ClusterConnectionLost
Veraltet.

Clientlaufzeit für die Verbindung mit dem Orleans-System

Gilt für: