FabricTransportServiceRemotingProviderAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Attribute ermöglichen das Festlegen des Fabric-TCP-Transports als Standarddienst-Remoting-Transportanbieter in der Assembly und dessen Anpassung.
public class FabricTransportServiceRemotingProviderAttribute : Microsoft.ServiceFabric.Services.Remoting.ServiceRemotingProviderAttribute
type FabricTransportServiceRemotingProviderAttribute = class
inherit ServiceRemotingProviderAttribute
Public Class FabricTransportServiceRemotingProviderAttribute
Inherits ServiceRemotingProviderAttribute
- Vererbung
Konstruktoren
FabricTransportServiceRemotingProviderAttribute() |
Initialisiert eine neue Instanz der FabricTransportServiceRemotingProviderAttribute-Klasse. |
Eigenschaften
ConnectTimeoutInMilliseconds |
Ruft das Verbindungstimeout in Millisekunden ab oder legt dieses fest. Diese Einstellungen geben die maximal zulässige Zeit für das Herstellen der Verbindung an. |
KeepAliveTimeoutInSeconds |
Ruft das Keep-Alive-Timeout in Sekunden ab oder legt dieses fest. Diese Einstellungen sind in dem Szenario nützlich, wenn der Client und der Dienst über einen Lastenausgleich verbunden sind, der die Verbindung schließt, wenn sie sich für einige Zeit im Leerlauf befindet. Wenn das Keep-Alive-Timeout konfiguriert ist, wird die Verbindung aufrechterhalten, indem in diesem Intervall Pingnachrichten gesendet werden. |
MaxMessageSize |
Ruft die maximale Größe der Remotingnachricht in Bytes ab oder legt diese fest. Wenn der Wert für diese Eigenschaft nicht angegeben wird oder kleiner oder gleich Null ist, wird ein Standardwert von 4.194.304 Bytes (4 MB) verwendet. |
OperationTimeoutInSeconds |
Ruft das Vorgangstimeout in Sekunden ab oder legt dieses fest. Wenn der Vorgang nicht in der angegebenen Zeit abgeschlossen wird, wird ein Timeout ausgeführt. Standardmäßig wiederholt der Ausnahmehandler von FabricTransportServiceRemotingClientFactory die Timeoutausnahme. Es wird empfohlen, das Vorgangstimeout vom Standardwert nicht zu ändern. |
RemotingClientVersion |
Ruft die zu verwendende Version des Remotingclients ab oder legt sie fest. (Geerbt von ServiceRemotingProviderAttribute) |
RemotingListenerVersion |
Ruft die Version ab, die vom Remotinglistener verwendet werden soll, oder legt diese fest. (Geerbt von ServiceRemotingProviderAttribute) |
Methoden
CreateServiceRemotingClientFactoryV2(IServiceRemotingCallbackMessageHandler) |
Erstellt eine V2-Dienstremotingclientfactory für die Verbindung mit dem Dienst über Remotedienstschnittstellen. |
CreateServiceRemotingListeners() |
Erstellt einen V2-Dienstremotinglistener zum Remoting der Dienstschnittstelle. |
Gilt für:
Azure SDK for .NET