FabricClient.ApplicationManagementClient Class

Definition

Provides the functionality to manage Service Fabric applications.

public sealed class FabricClient.ApplicationManagementClient
type FabricClient.ApplicationManagementClient = class
Public NotInheritable Class FabricClient.ApplicationManagementClient
Inheritance
FabricClient.ApplicationManagementClient

Methods

CopyApplicationPackage(String, String, String)

Uploads an application package to the Image Store in preparation for provisioning a new application type.

CopyApplicationPackage(String, String, String, IImageStoreProgressHandler, TimeSpan)

Uploads an application package to the Image Store in preparation for provisioning a new application type.

CopyApplicationPackage(String, String, String, TimeSpan)

Uploads an application package to the Image Store in preparation for provisioning a new application type.

CreateApplicationAsync(ApplicationDescription)

Creates and instantiates the specific Service Fabric application.

CreateApplicationAsync(ApplicationDescription, TimeSpan, CancellationToken)

Creates and instantiates the specific Service Fabric application.

DeleteApplicationAsync(DeleteApplicationDescription)

Deletes the application instance from the cluster and deletes all services belonging to the application.

DeleteApplicationAsync(DeleteApplicationDescription, TimeSpan, CancellationToken)

Deletes the application instance from the cluster and deletes all services belonging to the application.

DeleteApplicationAsync(Uri)
Obsolete.

Deletes the application instance from the cluster and deletes all services belonging to the application.

DeleteApplicationAsync(Uri, TimeSpan, CancellationToken)
Obsolete.

Deletes the application instance from the cluster and deletes all services belonging to the application.

DeployServicePackageToNode(String, String, String, PackageSharingPolicyList, String, TimeSpan, CancellationToken)

Downloads packages associated with service manifest to image cache on specified node.

GetApplicationManifestAsync(String, String)

Gets the contents of a provisioned Application Manifest stored in the cluster.

GetApplicationManifestAsync(String, String, TimeSpan, CancellationToken)

Gets the contents of a provisioned Application Manifest stored in the cluster.

GetApplicationUpgradeProgressAsync(Uri)

Retrieves the upgrade progress of the specified application instance.

GetApplicationUpgradeProgressAsync(Uri, TimeSpan, CancellationToken)

Retrieves the upgrade progress of the specified application instance.

MoveNextApplicationUpgradeDomainAsync(ApplicationUpgradeProgress)

Instructs the Service Fabric to upgrade the application instance in the next upgrade domain.

MoveNextApplicationUpgradeDomainAsync(ApplicationUpgradeProgress, TimeSpan, CancellationToken)

Instructs the upgrade to continue with the application instance in the next upgrade domain.

ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase)

Provision or register an application type with the cluster.

ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)

Provision or register an application type with the cluster.

ProvisionApplicationAsync(String)

Provisions or registers a Service Fabric application type with the cluster.

ProvisionApplicationAsync(String, TimeSpan, CancellationToken)

Provision or register an application type with the cluster.

RemoveApplicationPackage(String, String)

Deletes an application package from the Image Store.

RollbackApplicationUpgradeAsync(Uri)

Starts rolling back the current application upgrade.

RollbackApplicationUpgradeAsync(Uri, TimeSpan, CancellationToken)

Starts rolling back the current application upgrade

UnprovisionApplicationAsync(String, String)

Unregisters and removes a Service Fabric application type from the cluster.

UnprovisionApplicationAsync(String, String, TimeSpan, CancellationToken)

Unregisters and removes a Service Fabric application type from the cluster.

UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription)

Unregisters and removes a Service Fabric application type from the cluster.

UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription, TimeSpan, CancellationToken)

Unregisters and removes a Service Fabric application type from the cluster.

UpdateApplicationAsync(ApplicationUpdateDescription)

Updates a Service Fabric application.

UpdateApplicationAsync(ApplicationUpdateDescription, TimeSpan, CancellationToken)

Updates a Service Fabric application.

UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription)

Modifies the upgrade parameters of a pending application upgrade.

UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription, TimeSpan, CancellationToken)

Modifies the upgrade parameters of a pending application upgrade.

UpgradeApplicationAsync(ApplicationUpgradeDescription)

Performs upgrade on an application instance.

UpgradeApplicationAsync(ApplicationUpgradeDescription, TimeSpan, CancellationToken)

Performs upgrade on an application instance.

Applies to