/// <summary>
        /// Creates a new instance of the <see cref="DependencyDecompiler"/> class.
        /// </summary>
        public DependencyDecompiler()
        {
            this.registryValues = new RegistryKeyValueCollection();
            this.keyCache       = new Dictionary <string, string>();

            this.TableDefinitions = DependencyExtensionData.GetExtensionTableDefinitions();
        }
示例#2
0
 /// <summary>
 /// Gets the library associated with this extension.
 /// </summary>
 /// <param name="tableDefinitions">The table definitions to use while loading the library.</param>
 /// <returns>The loaded library.</returns>
 public override Library GetLibrary(TableDefinitionCollection tableDefinitions)
 {
     return(DependencyExtensionData.GetExtensionLibrary(tableDefinitions));
 }