Partilhar via


IPersistentStorage Interface

Definição

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
Implementações

Comentários

Instâncias de IPersistentStorage suporte ao descarte síncrono e assíncrono. O descarte assíncrono sempre deve ser preferido, pois a implementação do descarte síncrono pode acabar bloqueando o chamador no trabalho assíncrono.

Métodos

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

Retorna true se os dados foram persistidos com êxito no subsistema de armazenamento. As chamadas subsequentes para ler as mesmas chaves devem ter êxito se forem chamadas na mesma sessão.

WriteStreamAsync(Project, String, Stream, CancellationToken)

Retorna true se os dados foram persistidos com êxito no subsistema de armazenamento. As chamadas subsequentes para ler as mesmas chaves devem ter êxito se forem chamadas na mesma sessão.

WriteStreamAsync(String, Stream, CancellationToken)

Retorna true se os dados foram persistidos com êxito no subsistema de armazenamento. As chamadas subsequentes para ler as mesmas chaves devem ter êxito se forem chamadas na mesma sessão.

Aplica-se a