Ejemplo n.º 1
0
        /// <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();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Get the extensions library to be removed.
 /// </summary>
 /// <param name="tableDefinitions">Table definitions for library.</param>
 /// <returns>Library to remove from decompiled output.</returns>
 public override Library GetLibraryToRemove(TableDefinitionCollection tableDefinitions)
 {
     return(DependencyExtensionData.GetExtensionLibrary(tableDefinitions));
 }