public void ReadSymbols() { if (string.IsNullOrEmpty(fq_name)) { throw new InvalidOperationException(); } var provider = SymbolProvider.GetPlatformReaderProvider(); SymbolReader = provider.GetSymbolReader(this, fq_name); ProcessDebugHeader(); }
private static void ReadSymbols(ModuleDefinition module, ReaderParameters parameters) { ISymbolReaderProvider symbolReaderProvider = parameters.SymbolReaderProvider; if (symbolReaderProvider == null && parameters.ReadSymbols) { symbolReaderProvider = SymbolProvider.GetPlatformReaderProvider(); } if (symbolReaderProvider != null) { module.SymbolReaderProvider = symbolReaderProvider; module.ReadSymbols((parameters.SymbolStream != null ? symbolReaderProvider.GetSymbolReader(module, parameters.SymbolStream) : symbolReaderProvider.GetSymbolReader(module, module.FullyQualifiedName))); } }
public void ReadSymbols() { if (string.IsNullOrEmpty(this.fq_name)) { throw new InvalidOperationException(); } ISymbolReaderProvider platformReaderProvider = SymbolProvider.GetPlatformReaderProvider(); if (platformReaderProvider == null) { throw new InvalidOperationException(); } this.ReadSymbols(platformReaderProvider.GetSymbolReader(this, this.fq_name)); }
public void ReadSymbols() { if (string.IsNullOrEmpty(file_name)) { throw new InvalidOperationException(); } var provider = SymbolProvider.GetPlatformReaderProvider(); if (provider == null) { throw new InvalidOperationException(); } ReadSymbols(provider.GetSymbolReader(this, file_name)); }
public void ReadSymbols() { if (string.IsNullOrEmpty(fq_name)) { /*Telerik Authorship*/ //throw new InvalidOperationException (); return; } var provider = SymbolProvider.GetPlatformReaderProvider(); if (provider == null) { throw new InvalidOperationException(); } ReadSymbols(provider.GetSymbolReader(this, fq_name)); }