IOrderedStreamStorage<TKey>.Reset(IEnumerable<TKey>) Methode

Definition

Setzen Sie den Speicher mit der angegebenen Enumeration von Schlüsseln zurück.

Neue Schlüssel werden mit vorhandenen Schlüsseln im Speicher aufgezählt und verglichen. Mit der neuen Keys-Enumeration wird die Position vorhandener Schlüssel im Speicher bestimmt, d. h., wenn Sie sowohl im Speicher als auch in den neuschlüsseln vorhanden sind, werden Sie an die Position in der newkeys-Enumeration verschoben.

Vorhandene Schlüssel im Speicher, die in der newkeys-Enumeration nicht vorhanden sind, werden aus dem Speicher entfernt.

Schlüssel, die in der newkeys-Enumeration vorhanden sind, aber nicht im Speicher vorhanden sind, werden dem Speicher hinzugefügt, und es wird ein leerer Stream für Sie erstellt.

public:
 void Reset(System::Collections::Generic::IEnumerable<TKey> ^ newKeys);
public void Reset (System.Collections.Generic.IEnumerable<TKey> newKeys);
abstract member Reset : seq<'Key> -> unit
Public Sub Reset (newKeys As IEnumerable(Of TKey))

Parameter

newKeys
IEnumerable<TKey>

Gilt für