/// <summary>
 /// Create a new Catalog object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="auditedSchema">Initial value of the AuditedSchema property.</param>
 /// <param name="auditedTableName">Initial value of the AuditedTableName property.</param>
 /// <param name="version">Initial value of the Version property.</param>
 /// <param name="auditingTableName">Initial value of the AuditingTableName property.</param>
 /// <param name="archived">Initial value of the Archived property.</param>
 public static Catalog CreateCatalog(global::System.Int32 id, global::System.String auditedSchema, global::System.String auditedTableName, global::System.Int32 version, global::System.String auditingTableName, global::System.Boolean archived)
 {
     Catalog catalog = new Catalog();
     catalog.Id = id;
     catalog.AuditedSchema = auditedSchema;
     catalog.AuditedTableName = auditedTableName;
     catalog.Version = version;
     catalog.AuditingTableName = auditingTableName;
     catalog.Archived = archived;
     return catalog;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Catalogs EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToCatalogs(Catalog catalog)
 {
     base.AddObject("Catalogs", catalog);
 }