Freigeben über


ServiceRemotingExtensions.CreateServiceRemotingInstanceListeners<TStatelessService> Methode

Definition

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

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

Typparameter

TStatelessService

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

Parameter

serviceImplementation
TStatelessService

Eine zustandslose Dienstimplementierung.

Gibt zurück

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

Gilt für: