Compartir a través de


IPersistentStorage Interfaz

Definición

public interface class IPersistentStorage : IDisposable
public interface IPersistentStorage : IDisposable
public interface IPersistentStorage : IAsyncDisposable, IDisposable
public interface IPersistentStorage
type IPersistentStorage = interface
    interface IDisposable
type IPersistentStorage = interface
    interface IDisposable
    interface IAsyncDisposable
type IPersistentStorage = interface
Public Interface IPersistentStorage
Implements IDisposable
Public Interface IPersistentStorage
Implements IAsyncDisposable, IDisposable
Public Interface IPersistentStorage
Implementaciones

Comentarios

Las instancias de IPersistentStorage admiten la eliminación sincrónica y asincrónica. Siempre se debe preferir la eliminación asincrónica, ya que la implementación de la eliminación sincrónica puede acabar bloqueando al autor de la llamada en el trabajo asincrónico.

Métodos

ReadStreamAsync(Document, String, CancellationToken)
ReadStreamAsync(Project, String, CancellationToken)
ReadStreamAsync(String, CancellationToken)
WriteStreamAsync(Document, String, Stream, CancellationToken)

Devuelve true si los datos se conservaron correctamente en el subsistema de almacenamiento. Las llamadas posteriores para leer las mismas claves deben realizarse correctamente si se llama a dentro de la misma sesión.

WriteStreamAsync(Project, String, Stream, CancellationToken)

Devuelve true si los datos se conservaron correctamente en el subsistema de almacenamiento. Las llamadas posteriores para leer las mismas claves deben realizarse correctamente si se llama a dentro de la misma sesión.

WriteStreamAsync(String, Stream, CancellationToken)

Devuelve true si los datos se conservaron correctamente en el subsistema de almacenamiento. Las llamadas posteriores para leer las mismas claves deben realizarse correctamente si se llama a dentro de la misma sesión.

Se aplica a