2 types derived from Snapshot
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\Collections\CodeElementSnapshot.cs (1)
14
internal sealed class CodeElementSnapshot :
Snapshot
CodeModel\Collections\NodeSnapshot.cs (1)
16
internal sealed class NodeSnapshot :
Snapshot
11 references to Snapshot
Microsoft.VisualStudio.LanguageServices.Implementation (11)
CodeModel\Collections\AbstractCodeElementCollection.cs (1)
27
internal virtual
Snapshot
CreateSnapshot()
CodeModel\Collections\EmptyCollection.cs (2)
17
private static readonly
Snapshot
s_snapshot = new CodeElementSnapshot([]);
34
internal override
Snapshot
CreateSnapshot()
CodeModel\Collections\Enumerator.cs (3)
15
internal static IEnumerator Create(
Snapshot
snapshot)
21
private readonly
Snapshot
_snapshot;
24
private Enumerator(
Snapshot
snapshot)
CodeModel\Collections\InheritsImplementsCollection.cs (1)
56
internal override
Snapshot
CreateSnapshot()
CodeModel\Collections\NamespaceCollection.cs (1)
91
internal override
Snapshot
CreateSnapshot()
CodeModel\Collections\OverloadsCollection.cs (1)
98
internal override
Snapshot
CreateSnapshot() => new CodeElementSnapshot(GetOverloads());
CodeModel\Collections\PartialTypeCollection.cs (1)
80
internal override
Snapshot
CreateSnapshot() => new CodeElementSnapshot(GetParts());
CodeModel\Collections\TypeCollection.cs (1)
56
internal override
Snapshot
CreateSnapshot()