83 references to ParameterDirection
netstandard (1)
netstandard.cs (1)
562[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.ParameterDirection))]
System.Data (1)
src\runtime\src\libraries\shims\System.Data\ref\System.Data.cs (1)
179[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.ParameterDirection))]
System.Data.Common (7)
System\Data\Common\DBCommandBuilder.cs (2)
1144p.Direction = ParameterDirection.Input; 1196p.Direction = ParameterDirection.Input;
System\Data\Common\DbDataAdapter.cs (2)
756if ((null != parameter) && (0 != (ParameterDirection.Input & parameter.Direction))) 785if (0 != (ParameterDirection.Output & parameter.Direction))
System\Data\Common\DbParameter.cs (2)
21[DefaultValue(ParameterDirection.Input)] 23public abstract ParameterDirection Direction { get; set; }
System\Data\IDataParameter.cs (1)
11ParameterDirection Direction { get; set; }
System.Data.Odbc (35)
Common\System\Data\Common\AdapterUtil.Odbc.cs (6)
156internal static ArgumentOutOfRangeException InvalidParameterDirection(ParameterDirection value) 161case ParameterDirection.Input: 162case ParameterDirection.Output: 163case ParameterDirection.InputOutput: 164case ParameterDirection.ReturnValue: 169return InvalidEnumerationValue(typeof(ParameterDirection), (int)value);
src\runtime\src\libraries\Common\src\System\Data\ProviderBase\DbMetaDataFactory.cs (1)
145restrictionParameter.Direction = ParameterDirection.Input;
System\Data\Odbc\OdbcCommandBuilder.cs (4)
216parameter.Direction = ParameterDirection.Input; 219parameter.Direction = ParameterDirection.Output; 223parameter.Direction = ParameterDirection.InputOutput; 226parameter.Direction = ParameterDirection.ReturnValue;
System\Data\Odbc\OdbcParameter.cs (16)
56private ParameterDirection _internalDirection; 108ParameterDirection parameterDirection, 132ParameterDirection parameterDirection, 337if (!_internalShouldSerializeSize && (0 != (ParameterDirection.Output & _internalDirection))) 349if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) 376if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) 391if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) 476if ((ccb <= 0) && (0 != (ParameterDirection.Output & _internalDirection))) 506if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) 951if ((null != _bindtype) && (_internalDirection != ParameterDirection.Input)) 1050if ((ParameterDirection.Input == _internalDirection) || (ParameterDirection.InputOutput == _internalDirection)) 1098case ParameterDirection.Input: 1100case ParameterDirection.Output: 1101case ParameterDirection.ReturnValue: 1105case ParameterDirection.InputOutput:
System\Data\Odbc\OdbcParameterHelper.cs (8)
15private ParameterDirection _direction; 50public override ParameterDirection Direction 54ParameterDirection direction = _direction; 55return ((0 != direction) ? direction : ParameterDirection.Input); 63case ParameterDirection.Input: 64case ParameterDirection.Output: 65case ParameterDirection.InputOutput: 66case ParameterDirection.ReturnValue:
System.Data.OleDb (39)
DbBindings.cs (2)
283if (ADP.IsDirection(parameters[i], ParameterDirection.Input)) 305if (ADP.IsDirection(parameters[i], ParameterDirection.Output))
DbParameterHelper.cs (8)
16private ParameterDirection _direction; 52public override ParameterDirection Direction 56ParameterDirection direction = _direction; 57return ((0 != direction) ? direction : ParameterDirection.Input); 65case ParameterDirection.Input: 66case ParameterDirection.Output: 67case ParameterDirection.InputOutput: 68case ParameterDirection.ReturnValue:
OleDbCommand.cs (1)
1062if ((0 < parameterCount) && (ParameterDirection.ReturnValue == Parameters[0].Direction))
OleDbCommandBuilder.cs (6)
347private static ParameterDirection ConvertToParameterDirection(int value) => 350ODB.DBPARAMTYPE_INPUT => System.Data.ParameterDirection.Input, 351ODB.DBPARAMTYPE_INPUTOUTPUT => System.Data.ParameterDirection.InputOutput, 352ODB.DBPARAMTYPE_OUTPUT => System.Data.ParameterDirection.Output, 353ODB.DBPARAMTYPE_RETURNVALUE => System.Data.ParameterDirection.ReturnValue, 354_ => System.Data.ParameterDirection.Input,
OleDbParameter.cs (9)
62ParameterDirection direction, bool isNullable, 82ParameterDirection direction, 304ParameterDirection direction = Direction; 359if (!ShouldSerializeSize() && ADP.IsDirection(this, ParameterDirection.Output)) 592private static int GetBindDirection(ParameterDirection direction) 607private static int GetBindFlags(ParameterDirection direction) 672if ((ParameterDirection.Input != p.Direction) || p.IsNullable 712typeof(string), typeof(OleDbType), typeof(int), typeof(ParameterDirection), 723typeof(string), typeof(OleDbType), typeof(int), typeof(ParameterDirection),
System\Data\Common\AdapterUtil.cs (12)
314internal static ArgumentOutOfRangeException InvalidParameterDirection(ParameterDirection value) 319case ParameterDirection.Input: 320case ParameterDirection.Output: 321case ParameterDirection.InputOutput: 322case ParameterDirection.ReturnValue: 327return InvalidEnumerationValue(typeof(ParameterDirection), (int)value); 1286internal static bool IsDirection(IDataParameter value, ParameterDirection condition) 1294private static void IsDirectionValid(ParameterDirection value) 1298case ParameterDirection.Input: 1299case ParameterDirection.Output: 1300case ParameterDirection.InputOutput: 1301case ParameterDirection.ReturnValue:
System\Data\ProviderBase\DbMetaDataFactory.cs (1)
165restrictionParameter.Direction = ParameterDirection.Input;