FabricClient.ServiceManagementClient.CreateServiceFromTemplateAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription) |
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación. |
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken) |
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación. |
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[]) |
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación. |
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken) |
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación. También tarda en el intervalo de tiempo de espera, que es el tiempo máximo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException y cancelar el token que la operación está observando. |
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription)
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación.
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
Parámetros
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Describe el servicio que se va a crear a partir de la plantilla de servicio especificada en el manifiesto de aplicación.
Devoluciones
Servicio creado por instancias.
Excepciones
El FabricClient objeto está en estado cerrado. Elimine el FabricClient objeto que está usando y cree una instancia de un nuevo FabricClient objeto.
ServiceTemplateNotFound: la plantilla de servicio no existe.
Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
Comentarios
El nombre de Service Fabric se creará implícitamente si aún no existe.
Se aplica a
CreateServiceFromTemplateAsync(ServiceFromTemplateDescription, TimeSpan, CancellationToken)
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación.
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
Parámetros
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
Describe un servicio que se va a crear a partir de una plantilla de servicio especificada en el manifiesto de aplicación.
- timeout
- TimeSpan
La cantidad máxima de tiempo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException.
- cancellationToken
- CancellationToken
que CancellationToken observa la operación. Se puede usar para propagar la notificación de que se debe cancelar la operación.
Devoluciones
Servicio creado por instancias.
Excepciones
El FabricClient objeto está en estado cerrado. Elimine el FabricClient objeto que está usando y cree una instancia de un nuevo FabricClient objeto.
ServiceTemplateNotFound: la plantilla de servicio no existe.
Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
Comentarios
El nombre de Service Fabric se creará implícitamente si aún no existe.
Se aplica a
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[])
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación.
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
Parámetros
- applicationName
- Uri
Nombre de Service Fabric de la aplicación en la que se creará el servicio.
- serviceName
- Uri
Nombre de Service Fabric del servicio.
- serviceTypeName
- String
El nombre del tipo de servicio Debe ser igual que serviceTypeName especificado en el manifiesto de servicio.
- initializationData
- Byte[]
Los datos de inicialización representan los datos personalizados proporcionados por el creador del servicio. Service Fabric no analiza estos datos. Estos datos estarían disponibles en cada instancia o réplica de StatefulServiceContext o StatelessServiceContext. No se puede cambiar después de crear el servicio.
Devoluciones
Servicio creado por instancias.
Excepciones
El FabricClient objeto está en estado cerrado. Elimine el FabricClient objeto que está usando y cree una instancia de un nuevo FabricClient objeto.
ServiceTemplateNotFound: la plantilla de servicio no existe.
Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
Cuando applicationName
o serviceName
son null.
Cuando serviceTypeName
es null o espacio en blanco.
Comentarios
El nombre de Service Fabric se creará implícitamente si aún no existe.
El tiempo de espera predeterminado es de un minuto para el que el sistema permitirá que esta operación continúe antes de devolver TimeoutException.
Se aplica a
CreateServiceFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken)
Crea una instancia de un servicio de la plantilla especificada en el manifiesto de aplicación. También tarda en el intervalo de tiempo de espera, que es el tiempo máximo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException y cancelar el token que la operación está observando.
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
Parámetros
- applicationName
- Uri
Nombre de Service Fabric de la aplicación en la que se creará el servicio.
- serviceName
- Uri
Nombre de Service Fabric del servicio.
- serviceTypeName
- String
El nombre del tipo de servicio Debe ser igual que serviceTypeName especificado en el manifiesto de servicio.
- initializationData
- Byte[]
Los datos de inicialización representan los datos personalizados proporcionados por el creador del servicio. Service Fabric no analiza estos datos. Estos datos estarían disponibles en cada instancia o réplica de StatefulServiceContext o StatelessServiceContext. No se puede cambiar después de crear el servicio.
- timeout
- TimeSpan
La cantidad máxima de tiempo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException.
- cancellationToken
- CancellationToken
que CancellationToken observa la operación. Se puede usar para propagar la notificación de que se debe cancelar la operación.
Devoluciones
Servicio creado por instancias.
Excepciones
El FabricClient objeto está en estado cerrado. Elimine el FabricClient objeto que está usando y cree una instancia de un nuevo FabricClient objeto.
ServiceTemplateNotFound: la plantilla de servicio no existe.
Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.
Cuando applicationName
o serviceName
son null.
Cuando serviceTypeName
es null o espacio en blanco.
Comentarios
El nombre de Service Fabric se creará implícitamente si aún no existe.
Se aplica a
Azure SDK for .NET