Freigeben über


FabricClient.ServiceManagementClient.ResolveServicePartitionAsync Methode

Definition

Überlädt

ResolveServicePartitionAsync(Uri, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, String, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, Int64, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, String, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, Int64, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, String)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, Int64)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, ResolvedServicePartition)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

ResolveServicePartitionAsync(Uri, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ResolveServicePartitionAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Die CancellationToken , die vom Vorgang beobachtet wird. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Der Satz von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die für die Dienstpartition am nächstenste ResolvedServicePartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, string partitionKey, System.Fabric.ResolvedServicePartition previousResult, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ResolveServicePartitionAsync : Uri * string * System.Fabric.ResolvedServicePartition * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As String, previousResult As ResolvedServicePartition, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
String

Der Partitionsschlüssel für die Dienstpartition.

previousResult
ResolvedServicePartition

Die vorherige ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Die CancellationToken , die vom Vorgang beobachtet wird. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Der Satz von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System ein ResolvedServicePartition aktuelleres als das Argument "previousResult" zurück, sofern es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und ich glaube, dass sie veraltet sind. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf die effizienteste Weise einen aktuelleren ResolvedServicePartition Zustand zurückzugeben. Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie des ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, long partitionKey, System.Fabric.ResolvedServicePartition previousResult, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ResolveServicePartitionAsync : Uri * int64 * System.Fabric.ResolvedServicePartition * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As Long, previousResult As ResolvedServicePartition, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
Int64

Der Partitionsschlüssel für die Dienstpartition.

previousResult
ResolvedServicePartition

Zurück ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

CancellationToken , dass der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Der Satz von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System ein ResolvedServicePartition aktuelleres als das Argument "previousResult" zurück, sofern es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und ich glaube, dass sie veraltet sind. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf die effizienteste Weise einen aktuelleren ResolvedServicePartition Zustand zurückzugeben. Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie des ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, String, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, string partitionKey, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ResolveServicePartitionAsync : Uri * string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
String

Der Partitionsschlüssel für die Dienstpartition.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Die CancellationToken , die vom Vorgang beobachtet wird. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Der Satz von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die für die Dienstpartition am nächstenste ResolvedServicePartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, string partitionKey, System.Fabric.ResolvedServicePartition previousResult, TimeSpan timeout);
member this.ResolveServicePartitionAsync : Uri * string * System.Fabric.ResolvedServicePartition * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As String, previousResult As ResolvedServicePartition, timeout As TimeSpan) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
String

Der Partitionsschlüssel für die Dienstpartition.

previousResult
ResolvedServicePartition

Die vorherige ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, Int64, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, long partitionKey, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ResolveServicePartitionAsync : Uri * int64 * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As Long, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
Int64

Der Partitionsschlüssel für die Dienstpartition.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Der CancellationToken , den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, long partitionKey, System.Fabric.ResolvedServicePartition previousResult, TimeSpan timeout);
member this.ResolveServicePartitionAsync : Uri * int64 * System.Fabric.ResolvedServicePartition * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As Long, previousResult As ResolvedServicePartition, timeout As TimeSpan) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
Int64

Der Partitionsschlüssel für die Dienstpartition.

previousResult
ResolvedServicePartition

Vorheriger ResolvedServicePartition Für die Dienstpartition, die der Benutzer für veraltet hält.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan, CancellationToken)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, System.Fabric.ResolvedServicePartition previousResult, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ResolveServicePartitionAsync : Uri * System.Fabric.ResolvedServicePartition * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, previousResult As ResolvedServicePartition, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

previousResult
ResolvedServicePartition

Vorheriger ResolvedServicePartition Für die Dienstpartition, die der Benutzer für veraltet hält.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Der CancellationToken, den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Diese Methode gibt einen ResolvedServicePartition für die angegebene Dienstpartition zurück. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

previousResult mit argument kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument oder previousResult Argument previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, String, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, string partitionKey, TimeSpan timeout);
member this.ResolveServicePartitionAsync : Uri * string * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As String, timeout As TimeSpan) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
String

Der Partitionsschlüssel für die Dienstpartition.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName);
member this.ResolveServicePartitionAsync : Uri -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Gibt ResolveServicePartitionAsync(Uri) eine ResolvedServicePartition für die angegebene Dienstpartition zurück. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, Int64, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, long partitionKey, TimeSpan timeout);
member this.ResolveServicePartitionAsync : Uri * int64 * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As Long, timeout As TimeSpan) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
Int64

Der Partitionsschlüssel für die Dienstpartition.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, Int64, ResolvedServicePartition)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, long partitionKey, System.Fabric.ResolvedServicePartition previousResult);
member this.ResolveServicePartitionAsync : Uri * int64 * System.Fabric.ResolvedServicePartition -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As Long, previousResult As ResolvedServicePartition) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
Int64

Der Partitionsschlüssel für die Dienstpartition.

previousResult
ResolvedServicePartition

Das Vorherige ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, ResolvedServicePartition, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, System.Fabric.ResolvedServicePartition previousResult, TimeSpan timeout);
member this.ResolveServicePartitionAsync : Uri * System.Fabric.ResolvedServicePartition * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, previousResult As ResolvedServicePartition, timeout As TimeSpan) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

previousResult
ResolvedServicePartition

Das Vorherige ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Diese Methode gibt einen ResolvedServicePartition für die angegebene Dienstpartition zurück. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, TimeSpan)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, TimeSpan timeout);
member this.ResolveServicePartitionAsync : Uri * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, timeout As TimeSpan) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, String)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, string partitionKey);
member this.ResolveServicePartitionAsync : Uri * string -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As String) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
String

Der Partitionsschlüssel für die Dienstpartition.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, Int64)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, long partitionKey);
member this.ResolveServicePartitionAsync : Uri * int64 -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As Long) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
Int64

Der Partitionsschlüssel für die Dienstpartition.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Diese Methode gibt einen ResolvedServicePartition für die angegebene Dienstpartition zurück. Wenn diese Überladung verwendet wird, gibt das System immer die nächstgelegene ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, ResolvedServicePartition)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, System.Fabric.ResolvedServicePartition previousResult);
member this.ResolveServicePartitionAsync : Uri * System.Fabric.ResolvedServicePartition -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, previousResult As ResolvedServicePartition) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

previousResult
ResolvedServicePartition

Das Vorherige ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Eine beschwerdebasierte Lösungs-API.

Diese Methode gibt einen ResolvedServicePartition für die angegebene Dienstpartition zurück. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für:

ResolveServicePartitionAsync(Uri, String, ResolvedServicePartition)

Fragt das System nach den Endpunkten ab, auf die die angegebene Dienstpartition lauscht.

public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveServicePartitionAsync (Uri serviceName, string partitionKey, System.Fabric.ResolvedServicePartition previousResult);
member this.ResolveServicePartitionAsync : Uri * string * System.Fabric.ResolvedServicePartition -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveServicePartitionAsync (serviceName As Uri, partitionKey As String, previousResult As ResolvedServicePartition) As Task(Of ResolvedServicePartition)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts instance.

partitionKey
String

Der Partitionsschlüssel für die Dienstpartition.

previousResult
ResolvedServicePartition

Die vorherige ResolvedServicePartition für die Dienstpartition, die der Benutzer für veraltet hält.

Gibt zurück

Die Gruppe von Endpunkten, auf die die angegebene Dienstpartition lauscht.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Hinweise

Dies ist eine beschwerdebasierte Lösungs-API.

Dadurch wird ein ResolvedServicePartition für die angegebene Dienstpartition zurückgegeben. Wenn diese Überladung verwendet wird, gibt das System ein aktuelleres ResolvedServicePartition als das Argument "previousResult" zurück, wenn es verfügbar ist.

Mit dem Argument PreviousResult kann der Benutzer sagen: "Dies ist die vorherige Liste der Endpunkte für diese Dienstpartition. Ich habe die Endpunkte ausprobiert und halte sie für veraltet. Geben Sie mir eine aktuellere Version dieses Satzes zurück." In diesem Fall versucht das System, auf möglichst effiziente Weise einen aktuelleren Wert zurückzugeben ResolvedServicePartition . Wenn keine neuere Version gefunden werden kann, wird eine ResolvedServicePartition mit derselben Version zurückgegeben. ResolveServicePartition kann aufgerufen werden, ohne dass das Argument previousResult oder previousResult auf NULL festgelegt ist. Da keine Voraussetzung angegeben ist, gibt das System die nächstgelegene Kopie von ResolvedServicePartition für die Dienstpartition zurück.

Gilt für: