ActorProxyFactory.CreateActorServiceProxy Methode
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.
Überlädt
CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String) |
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Actor-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String) |
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Actor-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert. |
CreateActorServiceProxy<TServiceInterface>(Uri, ActorId, String)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Actor-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
public TServiceInterface CreateActorServiceProxy<TServiceInterface> (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
abstract member CreateActorServiceProxy : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
override this.CreateActorServiceProxy : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Function CreateActorServiceProxy(Of TServiceInterface As IService) (serviceUri As Uri, actorId As ActorId, Optional listenerName As String = Nothing) As TServiceInterface
Typparameter
- TServiceInterface
Die vom Actor-Dienst implementierte Dienstschnittstelle.
Parameter
- serviceUri
- Uri
URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.
- actorId
- ActorId
ID des Akteurs. Der erstellte Proxy wird mit dieser ID mit der Partition des Actor-Diensts verbunden, der den Actor hostt.
- listenerName
- String
Standardmäßig verfügt ein Akteurdienst nur über einen Listener für Clients, mit dem eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Der Parameter listenerName gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.
Gibt zurück
Ein Dienstproxyobjekt, das und TServiceInterface implementiert IServiceProxy .
Implementiert
Gilt für:
CreateActorServiceProxy<TServiceInterface>(Uri, Int64, String)
Erstellen Sie einen Proxy für den Actor-Dienst, der die angegebene Actor-ID hostt und den angegebenen Typ der Dienstschnittstelle implementiert.
public TServiceInterface CreateActorServiceProxy<TServiceInterface> (Uri serviceUri, long partitionKey, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
abstract member CreateActorServiceProxy : Uri * int64 * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
override this.CreateActorServiceProxy : Uri * int64 * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Function CreateActorServiceProxy(Of TServiceInterface As IService) (serviceUri As Uri, partitionKey As Long, Optional listenerName As String = Nothing) As TServiceInterface
Typparameter
- TServiceInterface
Die vom Actor-Dienst implementierte Dienstschnittstelle.
Parameter
- serviceUri
- Uri
URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.
- partitionKey
- Int64
Der Schlüssel der Actor-Dienstpartition, mit der eine Verbindung hergestellt werden soll.
- listenerName
- String
Standardmäßig verfügt ein Akteurdienst nur über einen Listener für Clients, mit dem eine Verbindung hergestellt und mit dieser kommuniziert werden kann. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Der Parameter listenerName gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.
Gibt zurück
Ein Dienstproxyobjekt, das und TServiceInterface implementiert IServiceProxy .
Implementiert
Gilt für:
Azure SDK for .NET