Поделиться через


ITableEntriesSnapshot Интерфейс

Определение

Абстракция для фиксированного набора объектов ITableEntry.

public interface class ITableEntriesSnapshot : IDisposable
public interface ITableEntriesSnapshot : IDisposable
type ITableEntriesSnapshot = interface
    interface IDisposable
Public Interface ITableEntriesSnapshot
Implements IDisposable
Производный
Реализации

Комментарии

Объект ITableEntriesSnapshot и его виртуальные записи должны быть неизменяемыми и вызываемыми из любого потока. Исключением является то, что метод Dispose() snapshot будет вызываться, когда snapshot больше не используется (в этот момент не должно быть никаких вызовов для получения данных из snapshot или его записей).

Свойства

Count

Количество записей в этом snapshot.

VersionNumber

Получите номер версии, связанный с snapshot.

Методы

IndexOf(Int32, ITableEntriesSnapshot)

Возвращает индекс записи currentIndex в этом snapshot в более поздней snapshot (newSnapshot).

StartCaching()

Указание snapshot, что будет большой доступ к данным snapshot.

StopCaching()

Указание snapshot, что доступ к записям snapshot больше не будет осуществляться.

TryGetValue(Int32, String, Object)

Получите данные для keyName записи по адресу index.

Применяется к