/// <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(SqlExtensionData.GetExtensionLibrary(tableDefinitions));
 }
 /// <summary>
 /// Creates a decompiler for SQL Extension.
 /// </summary>
 public SqlDecompiler()
 {
     this.TableDefinitions = SqlExtensionData.GetExtensionTableDefinitions();
 }