Collapse All Expand All | Language Filter: C#Language Filter: Visual Basic Language Filter: Visual C++ C# Visual Basic Visual C++ | See Also
StreamBase Client API
Snapshot Methods

The Snapshot type exposes the following methods.

# Methods

Public Protected | Instance Static | Declared Inherited | XNA Framework Only .NET Compact Framework Only |

| Member | Description
--- | --- | ---
| ContainerNames()()()() | Return a list of the names of the current containers.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| GetCycle()()()() | Returns the cycle number of this snapshot. All subsequent snapshots will have an increasing cycle number. This is a monotonically increasing integer generated by the StreamBase daemon.
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.)
| GetModuleInfo(String) | Returns information about the specified module.
| GetOperatorInfo(String) | Returns information about the specified operator.
| GetStreamInfo(String) | Returns information about the specified stream.
| GetSystemInfo()()()() | Return the SystemInfo object for this snapshot.
| GetThreadInfo(String) | Returns information about the specified thread.
| GetTimestamp()()()() | Return the time when this snapshot was taken. It is the timestamp of the first tuple of this snapshot.
| GetType()()()() | Gets the Type of the current instance. (Inherited from Object.)
| ModuleInfos()()()() | Return a collection of all the ModuleInfo objects.
| ModuleNames()()()() | Return a list of all module names.
| OperatorInfos()()()() | Return a collection of all the OperatorInfo objects.
| OperatorNames()()()() | Return a list of all operator names.
| PrettyPrint()()()() | Pretty-print a Snapshot object to the standard output. Shortcut for PrettyPrint(true, true, true, false).
| PrettyPrint(Boolean, Boolean, Boolean, Boolean) | Pretty-print a Snapshot object to the standard output.
| PrettyPrint(TextWriter, Boolean, Boolean, Boolean, Boolean) | Pretty-print a Snapshot object to the specified TextWriter.
| StreamInfos()()()() | Return a collection of all the StreamInfo objects.
| StreamNames()()()() | Return a list of all stream names.
| Terminate()()()() | Ask the StreamBaseMonitor to terminate at the end of the current snapshot.
| ThreadInfos()()()() | Return a collection of all the ThreadInfo objects.
| ThreadNames()()()() | Return a list of all thread names.
| ToString()()()() | Returns a string representation of this instance. (Overrides Object..::..ToString()()()().)

# See Also

Snapshot Class
StreamBase.SB.Monitor Namespace