Compartilhar via


ITableEntriesSnapshot Interface

Definição

Uma abstração para um conjunto fixo de ITableEntrys.

public interface class ITableEntriesSnapshot : IDisposable
public interface ITableEntriesSnapshot : IDisposable
type ITableEntriesSnapshot = interface
    interface IDisposable
Public Interface ITableEntriesSnapshot
Implements IDisposable
Derivado
Implementações

Comentários

Um ITableEntriesSnapshot e suas entradas virtuais devem ser imutáveis e chamáveis de qualquer thread. A única exceção é que o método Dispose() do instantâneo será chamado quando o instantâneo não estiver mais sendo usado (nesse ponto não deve haver chamadas para obter dados do instantâneo ou de suas entradas).

Propriedades

Count

Número de entradas neste instantâneo.

VersionNumber

Obtenha o número de versão associado ao instantâneo.

Métodos

IndexOf(Int32, ITableEntriesSnapshot)

Retorna o índice da entrada em currentIndex neste instantâneo em um instantâneo posterior (newSnapshot).

StartCaching()

Dica para o instantâneo que haverá muito acesso aos dados do instantâneo.

StopCaching()

Dica para o instantâneo que as entradas do instantâneo não serão mais acessadas.

TryGetValue(Int32, String, Object)

Obtenha os dados do keyName da entrada em index.

Aplica-se a