TableEntriesSnapshotBase Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Helper class for those that want to implement only part of the ITableEntriesSnapshot interface.
public ref class TableEntriesSnapshotBase : IDisposable, Microsoft::VisualStudio::Shell::TableManager::ITableEntriesSnapshot
public class TableEntriesSnapshotBase : IDisposable, Microsoft.VisualStudio.Shell.TableManager.ITableEntriesSnapshot
type TableEntriesSnapshotBase = class
interface ITableEntriesSnapshot
interface IDisposable
Public Class TableEntriesSnapshotBase
Implements IDisposable, ITableEntriesSnapshot
- Inheritance
-
TableEntriesSnapshotBase
- Derived
- Implements
Constructors
TableEntriesSnapshotBase() |
Creates a new instance of TableEntriesSnapshotBase. |
Properties
Count |
Number of entries in this snapshot. |
VersionNumber |
Get the version number associated with the snapshot. |
Methods
Dispose() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
IndexOf(Int32, ITableEntriesSnapshot) |
Returns the index of the entry at |
StartCaching() |
Hint to the snapshot that there will be a lot of access to the snapshot's data. |
StopCaching() |
Hint to the snapshot that the snapshot's entries will no longer be accessed. |
TryGetValue(Int32, String, Object) |
Get the data for the |