The methods of the ISymbolWriter interface are listed below. For a complete list of ISymbolWriter interface members, see the ISymbolWriter Members topic.
Close | Closes ISymWriter and commits the symbols to the symbol store. |
CloseMethod | Closes the current method. |
CloseNamespace | Closes the most recently opened namespace. |
CloseScope | Closes the current lexical scope. |
DefineDocument | Defines a source document. |
DefineField | Defines a field in a type or a global field. |
DefineGlobalVariable | Defines a single global variable. |
DefineLocalVariable | Defines a single parameter in the current method. The type of each parameter is taken from its position (sequence) within the method's signature.
Defines a single variable in the current lexical scope. |
DefineParameter | Defines a parameter. |
DefineSequencePoints | Defines a group of sequence points within the current method. |
Initialize | [To be supplied.] |
OpenMethod | Opens a method to emit symbol information into. |
OpenNamespace | Opens a new namespace. |
OpenScope | Opens a new lexical scope in the current method. |
SetMethodSourceRange | [To be supplied.] |
SetScopeRange | Defines the offset range for the specified lexical scope. |
SetSymAttribute | Defines an attribute given the attribute name and the attribute value. |
SetUnderlyingWriter | [To be supplied.] |
SetUserEntryPoint | Identifies the method that the user has defined as the entry point for the current module. |
UsingNamespace | Specifies that the given, fully qualified namespace name is being used within the currently open lexical scope. |
ISymbolWriter Interface | System.Diagnostics.SymbolStore Namespace