internal StoredProcedure(ITableMetadataProvider provider, string name) { this.provider = provider; this.Name = name; this.SetUnchange(); }
internal Table(ITableMetadataProvider provider, string tableName) { this.provider = provider; this.TableName = tableName; this.SetUnchange(); }
public SqlQueryContainer(ITableMetadataProvider tableBuilder, ISqlGeneratorProviderResolver resolver, IEasyDapperConfiguration configuration, IExpressionParserResolver expressionParserResolver) { this.TableInfo = tableBuilder; this.SqlGeneratorProviderResolver = resolver; this.Configuration = configuration; this.ExpressionParserResolver = expressionParserResolver; }
internal TableCollection(ITableMetadataProvider provider) { this.provider = provider; var tableNames = provider.GetTableNames(); foreach (var tableName in tableNames) { Add(new Table(provider, tableName)); } }
internal StoredProcedureCollection(ITableMetadataProvider provider) { this.provider = provider; var storedProcedures = provider.GetStoredProcedures(); foreach (var storedProcedure in storedProcedures) { Add(new StoredProcedure(provider, storedProcedure)); } }
internal FieldCollection(ITableMetadataProvider provider, Table table) { this.provider = provider; this.table = table; var fields = provider.GetTableFields(table.TableName); foreach (var field in fields) { Add(field); } }
internal SpParameterCollection(ITableMetadataProvider provider, StoredProcedure storedProcedure) { this.provider = provider; this.storedProcedure = storedProcedure; var parameters = provider.GetStoredProcedureParameters(storedProcedure.Name); foreach (var parameter in parameters) { Add(parameter); } }
internal View(ITableMetadataProvider provider, string viewName) : base(provider, viewName) { }
public SqlServer2012Generator(ITableMetadataProvider tableInfo) { this.TableInfo = tableInfo; }
public MySqlGenerator(ITableMetadataProvider tableInfo) { this.TableInfo = tableInfo; }
private ITableMetadataProvider GetOrCreateTableMetadataProvider() { return(this.tableMetadataProvider ?? (this.tableMetadataProvider = this.CreateTableMetadataProvider())); }
public DbCommandGenerator(ITableMetadataProvider tableMetadataProvider) : this(tableMetadataProvider, new DbCommandFactory()) { }
public DbCommandGenerator(ITableMetadataProvider tableMetadataProvider, IDbCommandFactory commandFactory) { this.TableMetadataProvider = tableMetadataProvider; this.CommandFactory = commandFactory; }