IReliableStateManager.RemoveAsync 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
RemoveAsync(ITransaction, Uri, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. |
RemoveAsync(ITransaction, String, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. |
RemoveAsync(Uri, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. |
RemoveAsync(String, TimeSpan) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. |
RemoveAsync(Uri) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. |
RemoveAsync(ITransaction, String) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. |
RemoveAsync(String) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas. |
RemoveAsync(ITransaction, Uri) |
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción. |
RemoveAsync(ITransaction, Uri, TimeSpan)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción.
public System.Threading.Tasks.Task RemoveAsync(Microsoft.ServiceFabric.Data.ITransaction tx, Uri name, TimeSpan timeout);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * Uri * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As Uri, timeout As TimeSpan) As Task
Parámetros
- tx
- ITransaction
Transacción con la que asociar esta operación.
- name
- Uri
Nombre de la clase IReliableState que se va a quitar.
- timeout
- TimeSpan
Cantidad de tiempo que se debe esperar a que se complete la operación antes de iniciar timeoutException. Se usa principalmente para evitar interbloqueos. El valor predeterminado es de 4 segundos.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
tx
es null o name
es NULL.
Un IReliableState con el nombre especificado no existe o timeout
es negativo.
No se pudo completar la operación dentro del tiempo de espera especificado.
Se produce cuando no IReliableStateManager está en Primary.
El sistema ha producido un error interno en la transacción. Reintentar la operación en una nueva transacción
Se produce cuando una llamada de método no es válida para el estado actual del objeto. Por ejemplo, la transacción usada ya ha finalizado: el usuario la ha confirmado o anulado. Si se produce esta excepción, es muy probable que haya un error en el código de servicio del uso de transacciones.
Indica que reliable State Manager está cerrado.
Comentarios
Se trata de una operación atómica. IReliableState Se quitará correctamente junto con todo el estado o se dejará en el tacto. Si este método produce una excepción, se debe anular la transacción.
Se aplica a
RemoveAsync(ITransaction, String, TimeSpan)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción.
public System.Threading.Tasks.Task RemoveAsync(Microsoft.ServiceFabric.Data.ITransaction tx, string name, TimeSpan timeout);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * string * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As String, timeout As TimeSpan) As Task
Parámetros
- tx
- ITransaction
Transacción con la que asociar esta operación.
- name
- String
Nombre de la clase IReliableState que se va a quitar.
- timeout
- TimeSpan
Cantidad de tiempo que se debe esperar a que se complete la operación antes de iniciar timeoutException. Se usa principalmente para evitar interbloqueos. El valor predeterminado es de 4 segundos.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
tx
es null o name
es NULL.
Un IReliableState con el nombre especificado no existe o timeout
es negativo.
No se pudo completar la operación dentro del tiempo de espera especificado.
Se produce cuando no IReliableStateManager está en Primary.
El sistema ha producido un error interno en la transacción. Reintentar la operación en una nueva transacción
Se produce cuando una llamada de método no es válida para el estado actual del objeto. Por ejemplo, la transacción usada ya ha finalizado: el usuario la ha confirmado o anulado. Si se produce esta excepción, es muy probable que haya un error en el código de servicio del uso de transacciones.
Indica que reliable State Manager está cerrado.
Comentarios
Se trata de una operación atómica. IReliableState Se quitará correctamente junto con todo el estado o se dejará en el tacto. Si este método produce una excepción, se debe anular la transacción.
Se aplica a
RemoveAsync(Uri, TimeSpan)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas.
public System.Threading.Tasks.Task RemoveAsync(Uri name, TimeSpan timeout);
abstract member RemoveAsync : Uri * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As Uri, timeout As TimeSpan) As Task
Parámetros
- name
- Uri
Nombre de la clase IReliableState que se va a quitar.
- timeout
- TimeSpan
Cantidad de tiempo que se debe esperar a que se complete la operación antes de iniciar timeoutException. Se usa principalmente para evitar interbloqueos. El valor predeterminado es de 4 segundos.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
name
es null.
Un IReliableState con el nombre especificado no existe o timeout
es negativo.
No se pudo completar la operación dentro del tiempo de espera especificado.
Se produce cuando no IReliableStateManager está en Primary.
Indica que reliable State Manager está cerrado.
El sistema ha producido un error interno en la operación. Vuelva a intentar la operación
Comentarios
Se trata de una operación atómica. IReliableState Se quitará correctamente junto con todo el estado o se dejará en el tacto.
Se aplica a
RemoveAsync(String, TimeSpan)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas.
public System.Threading.Tasks.Task RemoveAsync(string name, TimeSpan timeout);
abstract member RemoveAsync : string * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As String, timeout As TimeSpan) As Task
Parámetros
- name
- String
Nombre de la clase IReliableState que se va a quitar.
- timeout
- TimeSpan
Cantidad de tiempo que se debe esperar a que se complete la operación antes de iniciar timeoutException. Se usa principalmente para evitar interbloqueos. El valor predeterminado es 4 segundos.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
name
es null.
Un IReliableState con el nombre especificado no existe o timeout
es negativo.
No se pudo completar la operación dentro del tiempo de espera especificado.
Se produce cuando no IReliableStateManager está en Primary.
Indica que reliable State Manager está cerrado.
El sistema ha producido un error interno en la operación. Vuelva a intentar la operación
Comentarios
Se trata de una operación atómica. Se IReliableState quitará correctamente junto con todo el estado o se dejará en el tacto.
Se aplica a
RemoveAsync(Uri)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas.
public System.Threading.Tasks.Task RemoveAsync(Uri name);
abstract member RemoveAsync : Uri -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As Uri) As Task
Parámetros
- name
- Uri
Nombre de la clase IReliableState que se va a quitar.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
name
es null.
Un IReliableState con el nombre especificado no existe.
No se pudo completar la operación dentro del tiempo de espera predeterminado.
Se produce cuando no IReliableStateManager está en Primary.
Indica que reliable State Manager está cerrado.
El sistema ha producido un error interno en la operación. Vuelva a intentar la operación
Comentarios
Se trata de una operación atómica. Se IReliableState quitará correctamente junto con todo el estado o se dejará en el tacto.
Se aplica a
RemoveAsync(ITransaction, String)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción.
public System.Threading.Tasks.Task RemoveAsync(Microsoft.ServiceFabric.Data.ITransaction tx, string name);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * string -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As String) As Task
Parámetros
- tx
- ITransaction
Transacción con la que asociar esta operación.
- name
- String
Nombre de la clase IReliableState que se va a quitar.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
tx
es null o name
es null.
Un IReliableState con el nombre especificado no existe.
No se pudo completar la operación dentro del tiempo de espera predeterminado.
Se produce cuando no IReliableStateManager está en Primary.
El sistema ha producido un error interno en la transacción. Reintentar la operación en una nueva transacción
Se produce cuando una llamada de método no es válida para el estado actual del objeto. Por ejemplo, la transacción usada ya ha finalizado: el usuario lo confirma o anula. Si se produce esta excepción, es muy probable que haya un error en el código de servicio del uso de transacciones.
Indica que reliable State Manager está cerrado.
Comentarios
Se trata de una operación atómica. Se IReliableState quitará correctamente junto con todo el estado o se dejará en el tacto. Si este método produce una excepción, se debe anular la transacción.
Se aplica a
RemoveAsync(String)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y de todas las réplicas.
public System.Threading.Tasks.Task RemoveAsync(string name);
abstract member RemoveAsync : string -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As String) As Task
Parámetros
- name
- String
Nombre de la clase IReliableState que se va a quitar.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
name
es null.
Un IReliableState con el nombre especificado no existe.
No se pudo completar la operación dentro del tiempo de espera predeterminado.
Se produce cuando no IReliableStateManager está en Primary.
Indica que reliable State Manager está cerrado.
El sistema ha producido un error interno en la operación. Vuelva a intentar la operación
Comentarios
Se trata de una operación atómica. Se IReliableState quitará correctamente junto con todo el estado o se dejará en el tacto.
Se aplica a
RemoveAsync(ITransaction, Uri)
Quita con IReliableState el nombre especificado de este administrador de estado. El estado se quita permanentemente del almacenamiento persistente y todas las réplicas cuando se confirma la transacción.
public System.Threading.Tasks.Task RemoveAsync(Microsoft.ServiceFabric.Data.ITransaction tx, Uri name);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * Uri -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As Uri) As Task
Parámetros
- tx
- ITransaction
Transacción con la que asociar esta operación.
- name
- Uri
Nombre de la clase IReliableState que se va a quitar.
Devoluciones
Tarea que representa la operación de eliminación asincrónica.
Excepciones
tx
es null o name
es null.
Un IReliableState con el nombre especificado no existe.
No se pudo completar la operación dentro del tiempo de espera predeterminado.
Se produce cuando no IReliableStateManager está en Primary.
El sistema ha producido un error interno en la transacción. Reintentar la operación en una nueva transacción
Se produce cuando una llamada de método no es válida para el estado actual del objeto. Por ejemplo, la transacción usada ya ha finalizado: el usuario lo confirma o anula. Si se produce esta excepción, es muy probable que haya un error en el código de servicio del uso de transacciones.
Indica que reliable State Manager está cerrado.
Comentarios
Se trata de una operación atómica. Se IReliableState quitará correctamente junto con todo el estado o se dejará en el tacto. Si este método produce una excepción, se debe anular la transacción.
Se aplica a
Azure SDK for .NET