Freigeben über


ServiceRemotingExtensions.CreateServiceRemotingReplicaListeners<TStatefulService> Methode

Definition

Eine Erweiterungsmethode, die eine IServiceRemotingListener für eine zustandsbehaftete Dienstimplementierung erstellt.

public static System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Runtime.ServiceReplicaListener> CreateServiceRemotingReplicaListeners<TStatefulService> (this TStatefulService serviceImplementation) where TStatefulService : Microsoft.ServiceFabric.Services.Runtime.StatefulServiceBase, Microsoft.ServiceFabric.Services.Remoting.IService;
static member CreateServiceRemotingReplicaListeners : 'StatefulService -> seq<Microsoft.ServiceFabric.Services.Communication.Runtime.ServiceReplicaListener> (requires 'StatefulService :> Microsoft.ServiceFabric.Services.Runtime.StatefulServiceBase and 'StatefulService :> Microsoft.ServiceFabric.Services.Remoting.IService)
<Extension()>
Public Function CreateServiceRemotingReplicaListeners(Of TStatefulService As {StatefulServiceBase, IService}) (serviceImplementation As TStatefulService) As IEnumerable(Of ServiceReplicaListener)

Typparameter

TStatefulService

Typeinschränkung für die Dienstimplementierung. Die Dienstimplementierung muss von StatefulServiceBase einer oder mehreren Schnittstellen abgeleitet und implementiert werden, die von der IService Schnittstelle abgeleitet werden.

Parameter

serviceImplementation
TStatefulService

Eine zustandsbehaftete Dienstimplementierung.

Gibt zurück

Ein IServiceRemotingListener Kommunikationslistener, der die von IService der Schnittstelle abgeleiteten Schnittstellen entfernt.

Gilt für: