public void Remove(IForeignKeyProvider foreignKey) { if (foreignKey == null) { throw new ArgumentNullException("foreignKey"); } this.Remove(foreignKey.ForeignKey); }
public bool Contains(IForeignKeyProvider foreignKey) { if (foreignKey == null) { throw new ArgumentNullException("foreignKey"); } return(this.Contains(foreignKey.ForeignKey)); }
public void Add(IForeignKeyProvider foreignKey) { if (foreignKey == null) { throw new ArgumentNullException("foreignKey"); } this.contraints.Add(foreignKey.ForeignKey, foreignKey); }
public SchemaProvider( ISqlObjectProvider sqlObjectProvider, ISqlExpressionDependencyProvider sqlExpressionDependencyProvider, IForeignKeyProvider foreignKeyProvider, ISqlModuleProvider sqlModuleProvider, ITableDefinitionProvider tableDefinitionProvider, IColumnProvider columnProvider) { SqlObjectProvider = sqlObjectProvider; SqlExpressionDependencyProvider = sqlExpressionDependencyProvider; ForeignKeyProvider = foreignKeyProvider; SqlModuleProvider = sqlModuleProvider; TableDefinitionProvider = tableDefinitionProvider; ColumnProvider = columnProvider; }
public WrappedCustomFkSource(IForeignKeyProvider foreignKeyProvider) { this.foreignKeyProvider = foreignKeyProvider; this.cfg = foreignKeyProvider as IForeignKeyProviderWithOptions; }
public bool Contains(IForeignKeyProvider foreignKey) { if (foreignKey==null) throw new ArgumentNullException("foreignKey"); return this.Contains(foreignKey.ForeignKey); }
public void Add(IForeignKeyProvider foreignKey) { if (foreignKey==null) throw new ArgumentNullException("foreignKey"); this.contraints.Add(foreignKey.ForeignKey,foreignKey); }
public void Remove(IForeignKeyProvider foreignKey) { if (foreignKey==null) throw new ArgumentNullException("foreignKey"); this.Remove(foreignKey.ForeignKey); }