6 instantiations of SqlParameterInfo
System.Data.Linq (6)
SqlClient\Query\SqlParameterizer.cs (5)
78new SqlParameterInfo( 117pi = new SqlParameterInfo(p, cp.Value); 121pi = new SqlParameterInfo(p, ((DateTime)cp.Value).TimeOfDay); 217this.currentParams.Add(new SqlParameterInfo(p)); 292this.currentParams.Add(new SqlParameterInfo(p, cp.Accessor.Compile()));
SqlClient\SqlProvider.cs (1)
1764spis.Add(new SqlParameterInfo(this.parameters[i], parentArgs[i]));
27 references to SqlParameterInfo
System.Data.Linq (27)
SqlClient\Query\SqlParameterizer.cs (13)
66internal ReadOnlyCollection<SqlParameterInfo> Parameterize(SqlNode node) { 70private List<SqlParameterInfo> ParameterizeInternal(SqlNode node) { 73return new List<SqlParameterInfo>(v.currentParams); 76internal ReadOnlyCollection<ReadOnlyCollection<SqlParameterInfo>> ParameterizeBlock(SqlBlock block) { 77SqlParameterInfo rowStatus = 81List<ReadOnlyCollection<SqlParameterInfo>> list = new List<ReadOnlyCollection<SqlParameterInfo>>(); 84List<SqlParameterInfo> parameters = this.ParameterizeInternal(statement); 99internal Dictionary<object, SqlParameterInfo> map; 100internal List<SqlParameterInfo> currentParams; 107this.map = new Dictionary<object, SqlParameterInfo>(); 108this.currentParams = new List<SqlParameterInfo>(); 112SqlParameterInfo pi = null;
SqlClient\SqlProvider.cs (14)
1181private void AssignParameters(DbCommand cmd, ReadOnlyCollection<SqlParameterInfo> parms, object[] userArguments, object lastResult) { 1183foreach (SqlParameterInfo pi in parms) { 1292ReadOnlyCollection<SqlParameterInfo> parameters; 1296internal QueryInfo(SqlNode query, string commandText, ReadOnlyCollection<SqlParameterInfo> parameters, ResultShape resultShape, Type resultType) { 1309internal ReadOnlyCollection<SqlParameterInfo> Parameters { 1600ReadOnlyCollection<ReadOnlyCollection<SqlParameterInfo>> parameters = parameterizer.ParameterizeBlock(block); 1616ReadOnlyCollection<SqlParameterInfo> parameters = parameterizer.Parameterize(node); 1760List<SqlParameterInfo> spis = new List<SqlParameterInfo>(this.queryInfo.Parameters); 1782ReadOnlyCollection<SqlParameterInfo> parameters; 1790internal ExecuteResult(DbCommand command, ReadOnlyCollection<SqlParameterInfo> parameters, IObjectReaderSession session, object value, bool useReturnValue) 1799internal ExecuteResult(DbCommand command, ReadOnlyCollection<SqlParameterInfo> parameters, IObjectReaderSession session) { 1805internal ExecuteResult(DbCommand command, ReadOnlyCollection<SqlParameterInfo> parameters, IObjectReaderSession session, object value) 1852SqlParameterInfo pi = this.parameters[parameterIndex];