Share via


ApplicationDescription Class

Definition

Describes an application to be created by using CreateApplicationAsync(ApplicationDescription).

public sealed class ApplicationDescription
type ApplicationDescription = class
Public NotInheritable Class ApplicationDescription
Inheritance
ApplicationDescription

Constructors

ApplicationDescription()

Instantiates an instance of ApplicationDescription class.

ApplicationDescription(Uri, String, String, NameValueCollection, ManagedApplicationIdentityDescription)

Instantiates an instance of ApplicationDescription with the application instance name, the application type name, the application type version, and the collection of application parameters.

ApplicationDescription(Uri, String, String, NameValueCollection)

Instantiates an instance of ApplicationDescription with the application instance name, the application type name, the application type version, and the collection of application parameters.

ApplicationDescription(Uri, String, String)

Instantiates an instance of ApplicationDescription with the application instance name, the application type name, and the application type version.

Fields

Metrics

Gets or sets the list of metrics for which the application capacity is defined.

Properties

ApplicationName

Gets or sets the URI name of the application instance.

ApplicationParameters

Gets the collection of name-value pairs for the parameters that are specified in the ApplicationManifest.xml.

ApplicationTypeName

Gets or sets the name of the Service Fabric application type.

ApplicationTypeVersion

Gets or sets the version of the application type.

ManagedApplicationIdentity

Managed application identity description.

MaximumNodes

Gets or sets the maximum number of nodes where this application can be instantiated.

MinimumNodes

Gets or sets the minimum number of nodes where Service Fabric will reserve capacity for this application.

Applies to