Mono.Cecil.Pdb.PdbReaderProvider.GetSymbolReader C# (CSharp) 메소드

GetSymbolReader() 공개 메소드

public GetSymbolReader ( ModuleDefinition module, Stream symbolStream ) : ISymbolReader
module ModuleDefinition
symbolStream Stream
리턴 ISymbolReader
        public ISymbolReader GetSymbolReader(ModuleDefinition module, Stream symbolStream)
        {
            Mixin.CheckModule (module);
            Mixin.CheckStream (symbolStream);
            Mixin.CheckReadSeek (symbolStream);

            return IsPortablePdb (symbolStream)
                ? new PortablePdbReaderProvider ().GetSymbolReader (module, symbolStream)
                : new NativePdbReaderProvider ().GetSymbolReader (module, symbolStream);
        }

Same methods

PdbReaderProvider::GetSymbolReader ( ModuleDefinition module, string fileName ) : ISymbolReader

Usage Example

예제 #1
0
파일: CecilTries.cs 프로젝트: halllo/MTSS12
 private static ISymbolReader ReadAssemblyWithPdb(string toAnalyze)
 {
     var pdb = new PdbReaderProvider();
     string pdbFile = Path.ChangeExtension(toAnalyze, "pdb");
     var moduleToAnalyze = ModuleDefinition.ReadModule(toAnalyze);
     return pdb.GetSymbolReader(moduleToAnalyze, pdbFile);
 }
All Usage Examples Of Mono.Cecil.Pdb.PdbReaderProvider::GetSymbolReader