FabricClient.ServiceManagementClient.CreateServiceFromTemplateAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription) |
Instancie un service à partir du modèle spécifié dans le manifeste de l’application. |
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken) |
Instancie un service à partir du modèle spécifié dans le manifeste de l’application. |
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[]) |
Instancie un service à partir du modèle spécifié dans le manifeste de l’application. |
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken) |
Instancie un service à partir du modèle spécifié dans le manifeste de l’application. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe. |
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)
Instancie un service à partir du modèle spécifié dans le manifeste de l’application.
public System.Threading.Tasks.Task CreateServiceFromTemplateAsync (System.Fabric.Description.ServiceFromTemplateDescription serviceFromTemplateDescription);
member this.CreateServiceFromTemplateAsync : System.Fabric.Description.ServiceFromTemplateDescription -> System.Threading.Tasks.Task
Public Function CreateServiceFromTemplateAsync (serviceFromTemplateDescription As ServiceFromTemplateDescription) As Task
Paramètres
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Décrit le service à créer à partir du modèle de service spécifié dans le manifeste de l’application.
Retours
Service instancié.
Exceptions
L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.
ServiceTemplateNotFound: le modèle de service n’existe pas.
La demande a expiré, mais elle a peut-être déjà été acceptée pour traitement par le système.
La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.
Remarques
Le nom Service Fabric est créé implicitement s’il n’existe pas déjà.
S’applique à
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)
Instancie un service à partir du modèle spécifié dans le manifeste de l’application.
public System.Threading.Tasks.Task CreateServiceFromTemplateAsync (System.Fabric.Description.ServiceFromTemplateDescription serviceFromTemplateDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CreateServiceFromTemplateAsync : System.Fabric.Description.ServiceFromTemplateDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateServiceFromTemplateAsync (serviceFromTemplateDescription As ServiceFromTemplateDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Paramètres
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Décrit un service à créer à partir du modèle de service spécifié dans le manifeste de l’application.
- timeout
- TimeSpan
Durée maximale pendant laquelle le système autorise cette opération à se poursuivre avant de retourner TimeoutException.
- cancellationToken
- CancellationToken
CancellationToken que l’opération observe. Il peut être utilisé pour propager une notification indiquant que l’opération doit être annulée.
Retours
Service instancié.
Exceptions
L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.
ServiceTemplateNotFound: le modèle de service n’existe pas.
La demande a expiré, mais elle a peut-être déjà été acceptée pour traitement par le système.
La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.
Remarques
Le nom Service Fabric est créé implicitement s’il n’existe pas déjà.
S’applique à
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[])
Instancie un service à partir du modèle spécifié dans le manifeste de l’application.
public System.Threading.Tasks.Task CreateServiceFromTemplateAsync (Uri applicationName, Uri serviceName, string serviceTypeName, byte[] initializationData);
member this.CreateServiceFromTemplateAsync : Uri * Uri * string * byte[] -> System.Threading.Tasks.Task
Public Function CreateServiceFromTemplateAsync (applicationName As Uri, serviceName As Uri, serviceTypeName As String, initializationData As Byte()) As Task
Paramètres
- applicationName
- Uri
Nom Service Fabric de l’application sous laquelle le service sera créé.
- serviceName
- Uri
Nom Service Fabric du service.
- serviceTypeName
- String
Le nom du type de service. Il doit être identique au ServiceTypeName spécifié dans le manifeste du service.
- initializationData
- Byte[]
Les données d’initialisation représentent les données personnalisées fournies par le créateur du service. Service Fabric n’analyse pas ces données. Ces données seraient disponibles dans chaque instance ou réplica dans StatefulServiceContext ou StatelessServiceContext. Il ne peut pas être modifié une fois le service créé.
Retours
Service instancié.
Exceptions
L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.
ServiceTemplateNotFound: le modèle de service n’existe pas
La demande a expiré, mais elle a peut-être déjà été acceptée pour traitement par le système.
La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.
Quand applicationName
ou serviceName
sont null.
Quand serviceTypeName
a la valeur Null ou espace blanc.
Remarques
Le nom Service Fabric est créé implicitement s’il n’existe pas déjà.
Le délai d’expiration par défaut est d’une minute pendant laquelle le système autorise cette opération à se poursuivre avant de retourner TimeoutException.
S’applique à
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken)
Instancie un service à partir du modèle spécifié dans le manifeste de l’application. Prend également un intervalle de délai d’expiration, qui est le temps maximal pendant lequel le système autorise cette opération à se poursuivre avant de retourner TimeoutException et le jeton d’annulation que l’opération observe.
public System.Threading.Tasks.Task CreateServiceFromTemplateAsync (Uri applicationName, Uri serviceName, string serviceTypeName, byte[] initializationData, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CreateServiceFromTemplateAsync : Uri * Uri * string * byte[] * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateServiceFromTemplateAsync (applicationName As Uri, serviceName As Uri, serviceTypeName As String, initializationData As Byte(), timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Paramètres
- applicationName
- Uri
Nom Service Fabric de l’application sous laquelle le service sera créé.
- serviceName
- Uri
Nom Service Fabric du service.
- serviceTypeName
- String
Le nom du type de service. Il doit être identique au ServiceTypeName spécifié dans le manifeste du service.
- initializationData
- Byte[]
Les données d’initialisation représentent les données personnalisées fournies par le créateur du service. Service Fabric n’analyse pas ces données. Ces données seraient disponibles dans chaque instance ou réplica dans StatefulServiceContext ou StatelessServiceContext. Il ne peut pas être modifié une fois le service créé.
- timeout
- TimeSpan
Durée maximale pendant laquelle le système autorise cette opération à se poursuivre avant de retourner TimeoutException.
- cancellationToken
- CancellationToken
CancellationToken que l’opération observe. Il peut être utilisé pour propager une notification indiquant que l’opération doit être annulée.
Retours
Service instancié.
Exceptions
L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.
ServiceTemplateNotFound: le modèle de service n’existe pas.
La demande a expiré, mais elle a peut-être déjà été acceptée pour traitement par le système.
La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.
Quand applicationName
ou serviceName
sont null.
Quand serviceTypeName
a la valeur Null ou espace blanc.
Remarques
Le nom Service Fabric est créé implicitement s’il n’existe pas déjà.
S’applique à
Azure SDK for .NET