Udostępnij za pośrednictwem


ITableEntriesSnapshot Interfejs

Definicja

Abstrakcja dla stałego zestawu ITableEntrys.

public interface class ITableEntriesSnapshot : IDisposable
public interface ITableEntriesSnapshot : IDisposable
type ITableEntriesSnapshot = interface
    interface IDisposable
Public Interface ITableEntriesSnapshot
Implements IDisposable
Pochodne
Implementuje

Uwagi

Wpisy wirtualne A ITableEntriesSnapshot i muszą być niezmienne i możliwe do wywołania z dowolnego wątku. Jednym z wyjątków jest to, że metoda Dispose() migawki zostanie wywołana, gdy migawka nie jest już używana (w którym momencie nie powinno być żadnych wywołań pobierania danych z migawki lub jej wpisów).

Właściwości

Count

Liczba wpisów w tej migawki.

VersionNumber

Pobierz numer wersji skojarzony z migawką.

Metody

IndexOf(Int32, ITableEntriesSnapshot)

Zwraca indeks wpisu w currentIndex tej migawki w późniejszej migawki (newSnapshot).

StartCaching()

Wskazówka do migawki, że będzie dużo dostępu do danych migawki.

StopCaching()

Wskazówka dotycząca migawki, do którego wpisy migawki nie będą już dostępne.

TryGetValue(Int32, String, Object)

Pobierz dane dla keyName wpisu pod adresem index.

Dotyczy