Partager via


ITableEntriesSnapshot Interface

Définition

Abstraction d’un ensemble fixe de ITableEntrys.

public interface class ITableEntriesSnapshot : IDisposable
public interface ITableEntriesSnapshot : IDisposable
type ITableEntriesSnapshot = interface
    interface IDisposable
Public Interface ITableEntriesSnapshot
Implements IDisposable
Dérivé
Implémente

Remarques

A ITableEntriesSnapshot et ses entrées virtuelles doivent être immuables et appelables à partir de n’importe quel thread. La seule exception est que la méthode Dispose() du instantané sera appelée lorsque le instantané n’est plus utilisé (à ce stade, il ne doit pas y avoir d’appels pour obtenir des données à partir du instantané ou de ses entrées).

Propriétés

Count

Nombre d’entrées dans cette instantané.

VersionNumber

Obtenez le numéro de version associé au instantané.

Méthodes

IndexOf(Int32, ITableEntriesSnapshot)

Retourne l’index de l’entrée à currentIndex dans cette instantané dans une instantané ultérieure (newSnapshot).

StartCaching()

Indiquez au instantané qu’il y aura beaucoup d’accès aux données du instantané.

StopCaching()

Indiquez au instantané que les entrées du instantané ne seront plus accessibles.

TryGetValue(Int32, String, Object)

Obtenez les données du keyName de l’entrée à l’adresse index.

S’applique à