public class ArchiveListSnapshot<TKey, TValue> : IDisposable
where TKey : new(), SnapTypeBase<TKey>
where TValue : new(), SnapTypeBase<TValue>
Public Class ArchiveListSnapshot(Of TKey As {New, SnapTypeBase(Of TKey)}, TValue As {New, SnapTypeBase(Of TValue)})
Implements IDisposablegeneric<typename TKey, typename TValue>
where TKey : gcnew(), SnapTypeBase<TKey>
where TValue : gcnew(), SnapTypeBase<TValue>
public ref class ArchiveListSnapshot : IDisposable| ArchiveListSnapshotTKey, TValue | Creates an ArchiveListSnapshotTKey, TValue. |
| IsDisposed | Gets if this class has been disposed. |
| IsDisposeRequested | Gets if the engine is requesting that this snapshot gets disposed. if this is true this means the engine is waiting for the release of this object before it can continue its next task. |
| Tables | Gets the list of all partitions that are currently in use. Set partition to null to indicate that is is no longer needed. Set the entire array to null to release all partitions. |
| Dispose | Disposes this class, releasing all resource locks. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| TryGetFile | Attempts to get the file for the provided fileId. |
| UpdateSnapshot | Requests from ArchiveListTKey, TValue that this snapshot get updated. |
| DisposeRequested | Signals that a disposal of this object has been requested. |