Freigeben über


WcfServiceRemotingProviderAttribute Klasse

Definition

Diese Attribute ermöglichen das Festlegen des WCF-Transports als Standard-Dienstremotingtransportanbieter in der Assembly und anpassung dafür.

[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class WcfServiceRemotingProviderAttribute : Microsoft.ServiceFabric.Services.Remoting.ServiceRemotingProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type WcfServiceRemotingProviderAttribute = class
    inherit ServiceRemotingProviderAttribute
Public NotInheritable Class WcfServiceRemotingProviderAttribute
Inherits ServiceRemotingProviderAttribute
Vererbung
WcfServiceRemotingProviderAttribute
Attribute

Konstruktoren

WcfServiceRemotingProviderAttribute()

Initialisiert eine neue Instanz der WcfServiceRemotingProviderAttribute-Klasse.

Eigenschaften

CloseTimeoutInMilliSeconds

Ruft das Timeout in Millisekunden ab, um vor dem Schließen der Verbindung zu warten, um vorhandene Nachrichten abzulassen, oder legt dieses fest.

MaxMessageSize

Ruft die maximale Nachrichtengröße ab, die über Remoting übertragen werden kann, oder legt diese fest.

OpenTimeoutInMilliSeconds

Ruft das Timeout in Millisekunden ab, um die Verbindung vom Client aus zu öffnen und darauf zu warten, dass der Listener auf der Dienstseite geöffnet wird, oder legt dieses fest.

RemotingClientVersion

Ruft die Version des zu verwendenden Remotingclients ab oder legt sie fest.

(Geerbt von ServiceRemotingProviderAttribute)
RemotingListenerVersion

Ruft die Version ab, die der Remotinglistener verwenden soll, oder legt diese fest.

(Geerbt von ServiceRemotingProviderAttribute)

Methoden

CreateServiceRemotingClientFactory(IServiceRemotingCallbackClient)

Erstellt eine V1-Dienstremoting-Clientfactory, die ServiceProxyFactory von verwendet werden kann, um einen Proxy für die Remoteschnittstelle des Diensts zu erstellen.

CreateServiceRemotingClientFactoryV2(IServiceRemotingCallbackMessageHandler)

Erstellt eine Dienstremoting-Clientfactory, die ServiceProxyFactory von verwendet werden kann, um einen Proxy für die Remoteschnittstelle des Diensts zu erstellen.

CreateServiceRemotingListener(ServiceContext, IService)

Erstellt einen V1-Dienstremotinglistener zum Remoting der Dienstschnittstelle.

CreateServiceRemotingListeners()

Gibt die func-Methode zurück, die die Remotinglistener erstellt.

Gilt für: