Freigeben über


ActorServiceProxy.Create Methode

Definition

Überlädt

Create(Uri, ActorId, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

Create(Uri, Int64, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

Create<TServiceInterface>(Uri, ActorId, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

Create<TServiceInterface>(Uri, Int64, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

Create(Uri, ActorId, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

public static Microsoft.ServiceFabric.Actors.IActorService Create (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default);
static member Create : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> Microsoft.ServiceFabric.Actors.IActorService
Public Shared Function Create (serviceUri As Uri, actorId As ActorId, Optional listenerName As String = Nothing) As IActorService

Parameter

serviceUri
Uri

Der URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.

actorId
ActorId

Die ID des Akteurs. Der erstellte Proxy wird mit der Partition des Akteurdiensts verbunden, der den Akteur mit dieser ID hostt.

listenerName
String

Standardmäßig verfügt ein Akteurdienst nur über einen Listener, mit dem Clients eine Verbindung herstellen und mit ihnen kommunizieren können. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Dieser Parameter gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.

Gibt zurück

Ein Dienstproxyobjekt, das und IActorService Schnittstellen implementiertIServiceProxy.

Gilt für:

Create(Uri, Int64, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

public static Microsoft.ServiceFabric.Actors.IActorService Create (Uri serviceUri, long partitionKey, string listenerName = default);
static member Create : Uri * int64 * string -> Microsoft.ServiceFabric.Actors.IActorService
Public Shared Function Create (serviceUri As Uri, partitionKey As Long, Optional listenerName As String = Nothing) As IActorService

Parameter

serviceUri
Uri

Der 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, mit dem Clients eine Verbindung herstellen und mit ihnen kommunizieren können. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Dieser Parameter gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.

Gibt zurück

Ein Dienstproxyobjekt, das und IActorService Schnittstellen implementiertIServiceProxy.

Gilt für:

Create<TServiceInterface>(Uri, ActorId, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

public static TServiceInterface Create<TServiceInterface> (Uri serviceUri, Microsoft.ServiceFabric.Actors.ActorId actorId, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
static member Create : Uri * Microsoft.ServiceFabric.Actors.ActorId * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Shared Function Create(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

Der URI des Akteurdiensts, mit dem eine Verbindung hergestellt werden soll.

actorId
ActorId

Die ID des Akteurs. Der erstellte Proxy wird mit der Partition des Akteurdiensts verbunden, der den Akteur mit dieser ID hostt.

listenerName
String

Standardmäßig verfügt ein Akteurdienst nur über einen Listener, mit dem Clients eine Verbindung herstellen und mit ihnen kommunizieren können. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Dieser Parameter gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.

Gibt zurück

TServiceInterface

Ein Dienstproxyobjekt, das und TServiceInterface implementiert IServiceProxy .

Gilt für:

Create<TServiceInterface>(Uri, Int64, String)

Erstellt einen Proxy für den Actor-Dienst, der den angegebenen Akteurtyp hosten und den angegebenen Typ der Dienstschnittstelle implementiert.

public static TServiceInterface Create<TServiceInterface> (Uri serviceUri, long partitionKey, string listenerName = default) where TServiceInterface : Microsoft.ServiceFabric.Services.Remoting.IService;
static member Create : Uri * int64 * string -> 'ServiceInterface (requires 'ServiceInterface :> Microsoft.ServiceFabric.Services.Remoting.IService)
Public Shared Function Create(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

Der 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, mit dem Clients eine Verbindung herstellen und mit ihnen kommunizieren können. Es ist jedoch möglich, einen Akteurdienst mit mehr als einem Listener zu konfigurieren. Dieser Parameter gibt den Namen des Listeners an, mit dem eine Verbindung hergestellt werden soll.

Gibt zurück

TServiceInterface

Ein Dienstproxyobjekt, das und TServiceInterface implementiert IServiceProxy .

Gilt für: