SymReader Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ger åtkomst till dokument, metoder och variabler i ett symbolarkiv.
public ref class SymReader : System::Diagnostics::SymbolStore::ISymbolReader
public ref class SymReader : System::Diagnostics::SymbolStore::SymReaderBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolReader
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.SymReaderBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolReader
type SymReader = class
interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
inherit SymReaderBase
interface ISymbolReader
interface IDisposable
Public Class SymReader
Implements ISymbolReader
Public Class SymReader
Inherits SymReaderBase
Implements IDisposable, ISymbolReader
- Arv
-
SymReader
- Arv
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| SymReader(ISymUnmanagedReader*) |
Initierar en ny instans av SymReader klassen med hjälp av den angivna pekaren till ett ohanterat ISymUnmanagedReader-objekt . |
| SymReader(ISymUnmanagedReader*) |
Initierar en ny instans av SymReader klassen med hjälp av den angivna pekaren till ett ohanterat ISymUnmanagedReader-objekt. |
Egenskaper
| Name | Description |
|---|---|
| UserEntryPoint |
Hämtar metadatatoken för den metod som angavs som användarens startpunkt för modulen, om någon. |
Metoder
| Name | Description |
|---|---|
| __dtor() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Frigör de resurser som innehas av den aktuella instansen. Den här metoden är endast avsedd för internt bruk. |
| {dtor}() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Frigör de resurser som innehas av den aktuella instansen. |
| {dtor}() |
Frigör de resurser som innehas av den aktuella instansen. (Ärvd från SymReaderBase) |
| Dispose() |
Frigör de resurser som används av den aktuella instansen SymReader av klassen. |
| Dispose(Boolean) |
Anropas av Dispose() metoderna och Finalize() för att frigöra de hanterade och ohanterade resurser som används av den aktuella instansen SymReader av klassen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Finalize() |
Frigör ohanterade resurser och utför andra rensningsåtgärder innan de SymReader frigörs av skräpinsamlingen. |
| GetDocument(String, Guid, Guid, Guid) |
Hämtar ett dokument som anges av URL:en för dokumentet och valfritt språk, språkleverantör och typ. |
| GetDocuments() |
Hämtar en matris med alla dokument som definierats i symbolarkivet. |
| GetGlobalVariables() |
Kastar en NotSupportedException i alla fall. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetMethod(SymbolToken, Int32) |
Hämtar ett symbolläsarmetodobjekt när du får identifieraren för en metod och dess redigerings- och fortsätt-version. |
| GetMethod(SymbolToken) |
Hämtar ett symbolläsarmetodobjekt när det ges identifieraren för en metod. |
| GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
Hämtar ett symbolläsarmetodobjekt som innehåller en angiven position i ett dokument. |
| GetNamespaces() |
Kastar en NotSupportedException i alla fall. |
| GetSymAttribute(SymbolToken, String) |
Kastar en NotSupportedException i alla fall. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetVariables(SymbolToken) |
Kastar en NotSupportedException i alla fall. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ReplaceSymbolStore(String, IntPtr) |
Ersätter det befintliga symbolarkivet med ett deltasymbolarkiv. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| UpdateSymbolStore(String, IntPtr) |
Uppdaterar det befintliga symbolarkivet med ett deltasymbolarkiv. |