SymDocumentWriter SymDocumentWriter SymDocumentWriter SymDocumentWriter Class

Definition

Provides methods for writing to a document referenced by a symbol store.

public ref class SymDocumentWriter : System::Diagnostics::SymbolStore::SymDocumentWriterBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolDocumentWriter
[System.Runtime.InteropServices.ComVisible(true)]
public class SymDocumentWriter : System.Diagnostics.SymbolStore.SymDocumentWriterBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolDocumentWriter
type SymDocumentWriter = class
    inherit SymDocumentWriterBase
    interface ISymbolDocumentWriter
    interface IDisposable
Public Class SymDocumentWriter
Inherits SymDocumentWriterBase
Implements IDisposable, ISymbolDocumentWriter
Inheritance
SymDocumentWriterSymDocumentWriterSymDocumentWriterSymDocumentWriter
Attributes
Implements

Remarks

A document is defined by a URL and a document type GUID. Optionally, the document source can be stored in the symbol store.

Constructors

SymDocumentWriter(ISymUnmanagedDocumentWriter*) SymDocumentWriter(ISymUnmanagedDocumentWriter*) SymDocumentWriter(ISymUnmanagedDocumentWriter*) SymDocumentWriter(ISymUnmanagedDocumentWriter*)
SymDocumentWriter(ISymUnmanagedDocumentWriter*) SymDocumentWriter(ISymUnmanagedDocumentWriter*) SymDocumentWriter(ISymUnmanagedDocumentWriter*) SymDocumentWriter(ISymUnmanagedDocumentWriter*)

Methods

Dispose() Dispose() Dispose() Dispose()

Releases the resources used by the current instance of the SymDocumentWriter class.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Called by the Dispose() and Finalize() methods to release the managed and unmanaged resources used by the current instance of the SymBinder class.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

Releases unmanaged resources and performs other cleanup operations before the SymDocumentWriter is reclaimed by garbage collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
GetUnmanaged() GetUnmanaged() GetUnmanaged() GetUnmanaged()
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
SetCheckSum(Guid, Byte[]) SetCheckSum(Guid, Byte[]) SetCheckSum(Guid, Byte[]) SetCheckSum(Guid, Byte[])

Throws a NotImplementedException in all cases.

SetSource(Byte[]) SetSource(Byte[]) SetSource(Byte[]) SetSource(Byte[])

Throws a NotSupportedException in all cases.

ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)
__dtor() __dtor() __dtor() __dtor()
{dtor}() {dtor}() {dtor}() {dtor}()

Releases the resources held by the current instance of the SymDocumentWriter object.

Applies to