Freigeben über


FabricClient.ServiceManagementClient Klasse

Definition

Stellt die Aktivierung der zu verwaltenden Dienste dar.

public sealed class FabricClient.ServiceManagementClient
type FabricClient.ServiceManagementClient = class
Public NotInheritable Class FabricClient.ServiceManagementClient
Vererbung
FabricClient.ServiceManagementClient

Methoden

CreateServiceAsync(ServiceDescription)

Instanziiert einen Dienst mit der angegebenen Beschreibung.

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

Instanziiert einen Dienst mit der angegebenen Beschreibung. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)

Instanziiert einen Dienst aus der im Anwendungsmanifest angegebenen Vorlage.

CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)

Instanziiert einen Dienst aus der im Anwendungsmanifest angegebenen Vorlage.

CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[])

Instanziiert einen Dienst aus der im Anwendungsmanifest angegebenen Vorlage.

CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken)

Instanziiert einen Dienst aus der im Anwendungsmanifest angegebenen Vorlage. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

DeleteServiceAsync(DeleteServiceDescription)

Löscht den angegebenen Dienst instance.

DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)

Löscht den angegebenen Dienst instance. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

DeleteServiceAsync(Uri)
Veraltet.

Löscht den angegebenen Dienst instance.

DeleteServiceAsync(Uri, TimeSpan, CancellationToken)
Veraltet.

Löscht den angegebenen Dienst instance. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

GetServiceDescriptionAsync(Uri)

Ruft die Dienstbeschreibung für den angegebenen Dienst instance ab.

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Ruft die Dienstbeschreibung für den angegebenen Dienst instance ab. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

GetServiceManifestAsync(String, String, String)

Ruft das bereitgestellte Dienstmanifestdokument im angegebenen Anwendungstypnamen und der angegebenen Anwendungstypversion ab.

GetServiceManifestAsync(String, String, String, TimeSpan, CancellationToken)

Ruft das bereitgestellte Dienstmanifestdokument im angegebenen Anwendungstypnamen und der angegebenen Anwendungstypversion ab. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)

Registriert eine ServiceNotificationFilterDescription.

RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription, TimeSpan, CancellationToken)

Registriert eine ServiceNotificationFilterDescription. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

RegisterServicePartitionResolutionChangeHandler(Uri, Int64, ServicePartitionResolutionChangeHandler)
Veraltet.

Diese API ist veraltet, verwenden Sie stattdessen RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) .

RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler)
Veraltet.

Diese API ist veraltet, verwenden Sie stattdessen RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) .

RegisterServicePartitionResolutionChangeHandler(Uri, String, ServicePartitionResolutionChangeHandler)
Veraltet.

Diese API ist veraltet, verwenden Sie stattdessen RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) .

RemoveReplicaAsync(String, Guid, Int64)

Entfernt ein Dienstreplikat, das auf einem Knoten ausgeführt wird.

RemoveReplicaAsync(String, Guid, Int64, Boolean)

Entfernt ein Dienstreplikat, das auf einem Knoten ausgeführt wird.

RemoveReplicaAsync(String, Guid, Int64, Boolean, TimeSpan, CancellationToken)

Entfernt ein Dienstreplikat, das auf einem Knoten ausgeführt wird. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

RemoveReplicaAsync(String, Guid, Int64, TimeSpan, CancellationToken)

Entfernt ein Dienstreplikat, das auf einem Knoten ausgeführt wird. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

ReportCompletionAsync(String, Guid, Int64, TimeSpan, CancellationToken)

Markiert ein Dienstreplikat als abgeschlossen eines Diensts, der auf einem Knoten ausgeführt wird. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

ResolveServicePartitionAsync(Uri)

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, Int64, ResolvedServicePartition)

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, Int64, ResolvedServicePartition, TimeSpan, CancellationToken)

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, TimeSpan, CancellationToken)

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, 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)

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, String, ResolvedServicePartition, TimeSpan)

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, String, TimeSpan)

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, TimeSpan)

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.

RestartReplicaAsync(String, Guid, Int64)

Startet ein Dienstreplikat eines permanenten Diensts neu, das auf einem Knoten ausgeführt wird.

RestartReplicaAsync(String, Guid, Int64, TimeSpan, CancellationToken)

Startet ein Dienstreplikat eines permanenten Diensts neu, das auf einem Knoten ausgeführt wird. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

UnregisterServiceNotificationFilterAsync(Int64)

Hebt die Registrierung einer zuvor registrierten ServiceNotificationFilterDescriptionauf.

UnregisterServiceNotificationFilterAsync(Int64, TimeSpan, CancellationToken)

Hebt die Registrierung einer zuvor registrierten ServiceNotificationFilterDescriptionauf.

UnregisterServicePartitionResolutionChangeHandler(Int64)

Hebt die Registrierung eines Zuvor bei registrierten Änderungshandlers auf RegisterServicePartitionResolutionChangeHandler(Uri, ServicePartitionResolutionChangeHandler).

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Updates einen Dienst mit der angegebenen Beschreibung.

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Updates einen Dienst mit der angegebenen Beschreibung. Nimmt auch ein Timeoutintervall in Anspruch. Dies ist die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor das vom Vorgang beobachtete Token und das Abbruchtoken zurückgegeben TimeoutException wird.

Ereignisse

ServiceNotificationFilterMatched

Wird ausgelöst, wenn ein ServiceNotificationFilterDescription zuvor über registrierter durch RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription) die Endpunktänderungen eines Diensts im System abgeglichen wird.

Gilt für: