274 references to ParameterDirection
System.Data (126)
fx\src\data\Microsoft\SqlServer\Server\SmiMetaData.cs (10)
990private ParameterDirection _direction; 1006ParameterDirection direction) : 1037ParameterDirection direction) : 1072ParameterDirection direction) : 1108ParameterDirection direction) : 1124Debug.Assert( ParameterDirection.Input == direction 1125|| ParameterDirection.Output == direction 1126|| ParameterDirection.InputOutput == direction 1127|| ParameterDirection.ReturnValue == direction, "Invalid direction: " + direction ); 1131internal ParameterDirection Direction {
fx\src\data\System\Data\Common\AdapterUtil.cs (3)
594static internal ArgumentOutOfRangeException InvalidParameterDirection(ParameterDirection value) { 605return InvalidEnumerationValue(typeof(ParameterDirection), (int) value); 2474static internal bool IsDirection(IDataParameter value, ParameterDirection condition) {
fx\src\data\System\Data\Common\DBCommandBuilder.cs (2)
1029p.Direction = ParameterDirection.Input; 1075p.Direction = ParameterDirection.Input;
fx\src\data\System\Data\Common\DbDataAdapter.cs (2)
633if ((null != parameter) && (0 != (ParameterDirection.Input & parameter.Direction))) { 658if (0 != (ParameterDirection.Output & parameter.Direction)) {
fx\src\data\System\Data\Common\DBParameter.cs (2)
38DefaultValue(ParameterDirection.Input), 43abstract public ParameterDirection Direction {
fx\src\data\System\Data\IDataParameter.cs (1)
19ParameterDirection Direction {
fx\src\data\System\Data\Odbc\OdbcCommandBuilder.cs (4)
205parameter.Direction = ParameterDirection.Input; 208parameter.Direction = ParameterDirection.Output; 212parameter.Direction = ParameterDirection.InputOutput; 215parameter.Direction = ParameterDirection.ReturnValue;
fx\src\data\System\Data\Odbc\OdbcParameter.cs (19)
68private ParameterDirection _internalDirection; 115ParameterDirection parameterDirection, 138ParameterDirection parameterDirection, 310if (!_internalShouldSerializeSize && (0 != (ParameterDirection.Output & _internalDirection))) { 319if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) { 344if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) { 356if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) { 426if ((ccb <= 0) && (0 != (ParameterDirection.Output & _internalDirection))) { 449if ((0 != (ParameterDirection.Output & _internalDirection)) && (0x3fffffff <= _internalSize)) { 835if ((null != _bindtype) && (_internalDirection != ParameterDirection.Input)) { 914if((ParameterDirection.Input == _internalDirection) || (ParameterDirection.InputOutput == _internalDirection)) { 955case ParameterDirection.Input: 957case ParameterDirection.Output: 958case ParameterDirection.ReturnValue: 962case ParameterDirection.InputOutput: 1035if ((ParameterDirection.Input != p.Direction) || p.IsNullable 1071typeof(string), typeof(OdbcType), typeof(int), typeof(ParameterDirection), 1081typeof(string), typeof(OdbcType), typeof(int), typeof(ParameterDirection),
fx\src\data\System\Data\OleDb\DBBindings.cs (2)
260if (ADP.IsDirection(parameters[i], ParameterDirection.Input)) { 278if (ADP.IsDirection(parameters[i], ParameterDirection.Output)) {
fx\src\data\System\Data\OleDb\OleDbCommand.cs (1)
985if ((0 < parameterCount) && (ParameterDirection.ReturnValue == Parameters[0].Direction)) {
fx\src\data\System\Data\OleDb\OleDbCommandBuilder.cs (6)
309static private ParameterDirection ConvertToParameterDirection(int value) { 312return System.Data.ParameterDirection.Input; 314return System.Data.ParameterDirection.InputOutput; 316return System.Data.ParameterDirection.Output; 318return System.Data.ParameterDirection.ReturnValue; 320return System.Data.ParameterDirection.Input;
fx\src\data\System\Data\OleDb\OleDbParameter.cs (9)
65ParameterDirection direction, Boolean isNullable, 84ParameterDirection direction, 271ParameterDirection direction = Direction; 314if (!ShouldSerializeSize() && ADP.IsDirection(this, ParameterDirection.Output)) { 515static private int GetBindDirection(ParameterDirection direction) { 529static private int GetBindFlags(ParameterDirection direction) { 582if ((ParameterDirection.Input != p.Direction) || p.IsNullable 618typeof(string), typeof(OleDbType), typeof(int), typeof(ParameterDirection), 628typeof(string), typeof(OleDbType), typeof(int), typeof(ParameterDirection),
fx\src\data\System\Data\ProviderBase\DbMetaDataFactory.cs (1)
165restrictionParameter.Direction = ParameterDirection.Input;
fx\src\Data\System\Data\ProviderBase\DbParameterHelper.cs (8)
21private ParameterDirection _direction; 59override public ParameterDirection Direction { // V1.2.3300, XXXParameter V1.0.3300 61ParameterDirection direction = _direction; 62return ((0 != direction) ? direction : ParameterDirection.Input); 67case ParameterDirection.Input: 68case ParameterDirection.Output: 69case ParameterDirection.InputOutput: 70case ParameterDirection.ReturnValue:
fx\src\data\System\Data\SqlClient\SqlCommand.cs (37)
2963private ParameterDirection ParameterDirectionFromOleDbDirection(short oledbDirection) { 2968return ParameterDirection.InputOutput; 2970return ParameterDirection.Output; 2972return ParameterDirection.ReturnValue; 2974return ParameterDirection.Input; 3796Direction = ParameterDirection.Input, 4030if (!rpc.parameters[paramIdx].HasReceivedMetadata && rpc.parameters[paramIdx].Direction != ParameterDirection.ReturnValue) { 5112if (parameter.Direction == ParameterDirection.ReturnValue) { 5164(thisParam.Direction == ParameterDirection.Output || 5165thisParam.Direction == ParameterDirection.InputOutput || 5166thisParam.Direction == ParameterDirection.ReturnValue)) { 5283if ( ParameterDirection.Input != metaData.Direction ) { 5285if (ParameterDirection.ReturnValue != metaData.Direction) { 5341if (thisParam.Direction == ParameterDirection.ReturnValue) { 5351if (thisParam.Direction != ParameterDirection.Input && thisParam.Direction != ParameterDirection.ReturnValue && paramName == thisParam.ParameterNameFixed) { 5429if ((!parameter.ValidateTypeLengths(yukonOrNewer).IsPlp) && (parameter.Direction != ParameterDirection.Output)) { 5437if (parameter.Direction == ParameterDirection.InputOutput || 5438parameter.Direction == ParameterDirection.Output) 5447if (parameter.Direction != ParameterDirection.Output) { 5485sqlParam.Direction = ParameterDirection.InputOutput; 5513case ParameterDirection.ReturnValue: 5516case ParameterDirection.Output: 5517case ParameterDirection.InputOutput: 5518case ParameterDirection.Input: 5674if (parameter.Direction == ParameterDirection.ReturnValue) { 5696while (i < parameters.Count() && parameters[i].Direction == ParameterDirection.ReturnValue) { 5708if (parameters[i].Direction == ParameterDirection.Output || 5709parameters[i].Direction == ParameterDirection.InputOutput) { 5720if (parameters[i].Direction != ParameterDirection.ReturnValue) { 5724if (parameters[i].Direction == ParameterDirection.Output || 5725parameters[i].Direction == ParameterDirection.InputOutput) { 5790if ((!mt.IsPlp) && (sqlParam.Direction != ParameterDirection.Output)) { 5866if (sqlParam.Direction != ParameterDirection.Input) 5962sqlParam.Direction = ParameterDirection.Output; 6247if ( ParameterDirection.Output != requestMetaData[index].Direction && 6248ParameterDirection.ReturnValue != requestMetaData[index].Direction ) {
fx\src\data\System\Data\SqlClient\SqlCommandSet.cs (1)
196if (ParameterDirection.ReturnValue == parameters[i].Direction) {
fx\src\data\System\Data\SqlClient\SqlDependencyListener.cs (1)
438param.Direction = ParameterDirection.Output;
fx\src\data\System\Data\SqlClient\sqlinternaltransaction.cs (1)
339parameter.Direction = ParameterDirection.Output;
fx\src\data\System\Data\SqlClient\SqlParameter.cs (9)
132ParameterDirection direction, bool isNullable, 149ParameterDirection direction, 1482if (ADP.IsDirection(this, ParameterDirection.Output) && 1483!ADP.IsDirection(this, ParameterDirection.ReturnValue) && // SQL BU DT 372370 1497if (metaType.SqlDbType != SqlDbType.Udt && Direction != ParameterDirection.Output) { 1515if (ParameterDirection.Input != this.Direction) { 1796if ((ParameterDirection.Input != p.Direction) || p.IsNullable 1835typeof(string), typeof(SqlDbType), typeof(int), typeof(ParameterDirection), 1847typeof(string), typeof(SqlDbType), typeof(int), typeof(ParameterDirection),
fx\src\data\System\Data\SqlClient\SqlUtil.cs (1)
462static internal Exception UnsupportedTVPOutputParameter(ParameterDirection direction, string paramName) {
fx\src\data\System\Data\SqlClient\TdsParser.cs (6)
8145&& (param.Direction == ParameterDirection.Input || param.Direction == ParameterDirection.InputOutput)) { 8171if (param.Direction == ParameterDirection.Output) { 8790else if (param.Direction == ParameterDirection.Output) { 8834if (ParameterDirection.Output == metaData.Direction || ParameterDirection.InputOutput == metaData.Direction) {
System.Data.Entity (45)
System\Data\Common\EntityUtil.cs (2)
1581static internal ArgumentOutOfRangeException InvalidParameterDirection(ParameterDirection value) 1594return InvalidEnumerationValue(typeof(ParameterDirection), (int)value);
System\Data\Common\Utils\CommandHelper.cs (2)
128ParameterDirection direction = storeParameter.Direction; 129if (0 != (direction & ParameterDirection.Output))
System\Data\Common\Utils\MetadataHelper.cs (6)
135internal static ParameterDirection ParameterModeToParameterDirection(ParameterMode mode) 140return ParameterDirection.Input; 143return ParameterDirection.InputOutput; 146return ParameterDirection.Output; 149return ParameterDirection.ReturnValue; 153return default(ParameterDirection);
System\Data\EntityClient\DbParameterHelper.cs (8)
24private ParameterDirection _direction; 61override public ParameterDirection Direction { 63ParameterDirection direction = _direction; 64return ((0 != direction) ? direction : ParameterDirection.Input); 69case ParameterDirection.Input: 70case ParameterDirection.Output: 71case ParameterDirection.InputOutput: 72case ParameterDirection.ReturnValue:
System\Data\EntityClient\EntityCommand.cs (1)
825if (this.CommandType == CommandType.Text && parameter.Direction != ParameterDirection.Input)
System\Data\EntityClient\EntityCommandDefinition.cs (1)
460if (storeParameter.Direction != ParameterDirection.Input) {
System\Data\EntityClient\EntityParameter.cs (1)
95ParameterDirection direction,
System\Data\EntityModel\SchemaObjectModel\Parameter.cs (6)
29private ParameterDirection _parameterDirection = ParameterDirection.Input; 50internal ParameterDirection ParameterDirection 228_parameterDirection = ParameterDirection.Input; 231_parameterDirection = ParameterDirection.Output; 238_parameterDirection = ParameterDirection.InputOutput;
System\Data\Metadata\Converter.cs (7)
1237private static ParameterMode GetParameterMode(ParameterDirection parameterDirection) 1240parameterDirection == ParameterDirection.Input 1241|| parameterDirection == ParameterDirection.InputOutput 1242|| parameterDirection == ParameterDirection.Output, 1247case ParameterDirection.Input: 1250case ParameterDirection.Output: 1253case ParameterDirection.InputOutput:
System\Data\Metadata\Helper.cs (5)
459internal static string ToString(System.Data.ParameterDirection value) 463case ParameterDirection.Input: 465case ParameterDirection.Output: 467case ParameterDirection.InputOutput: 469case ParameterDirection.ReturnValue:
System\Data\Objects\ObjectContext.cs (3)
2787entityParameter.Direction != ParameterDirection.Input) 2821EntityCommandDefinition.PopulateParameterFromTypeUsage(entityParameter, typeUsage, entityParameter.Direction != ParameterDirection.Input); 2824if (entityParameter.Direction != ParameterDirection.Input)
System\Data\SqlClient\SqlProviderServices.cs (3)
161int? size = GetParameterSize(parameterType, ((parameter.Direction & ParameterDirection.Output) == ParameterDirection.Output)); 332ParameterDirection direction = MetadataHelper.ParameterModeToParameterDirection(mode);
System.Data.Linq (14)
SqlClient\Common\SqlNode.cs (3)
1404private System.Data.ParameterDirection direction; 1413this.direction = System.Data.ParameterDirection.Input; 1420internal System.Data.ParameterDirection Direction {
SqlClient\Query\SqlParameterizer.cs (8)
205if (arg.Direction == ParameterDirection.InputOutput || 206arg.Direction == ParameterDirection.Output) { 216p.Direction = System.Data.ParameterDirection.Output; 241private System.Data.ParameterDirection GetParameterDirection(MetaParameter p) { 243return System.Data.ParameterDirection.ReturnValue; 246return System.Data.ParameterDirection.Output; 249return System.Data.ParameterDirection.InputOutput; 252return System.Data.ParameterDirection.Input;
SqlClient\SqlProvider.cs (2)
1187if (pi.Parameter.Direction == ParameterDirection.Input || 1188pi.Parameter.Direction == ParameterDirection.InputOutput) {
SqlClient\SqlTypeSystemProvider.cs (1)
1010bool isInputParameter = parameter.Direction == ParameterDirection.Input;
System.Web (65)
Security\SQLMembershipProvider.cs (18)
377p.Direction= ParameterDirection.InputOutput; 381p.Direction = ParameterDirection.ReturnValue; 474p.Direction = ParameterDirection.ReturnValue; 633p.Direction = ParameterDirection.ReturnValue; 758p.Direction = ParameterDirection.ReturnValue; 836p.Direction = ParameterDirection.ReturnValue; 894p.Direction = ParameterDirection.ReturnValue; 946p.Direction = ParameterDirection.ReturnValue; 1035p.Direction = ParameterDirection.ReturnValue; 1125p.Direction = ParameterDirection.ReturnValue; 1188p.Direction = ParameterDirection.Output; 1243p.Direction = ParameterDirection.ReturnValue; 1325p.Direction = ParameterDirection.ReturnValue; 1366p.Direction = ParameterDirection.ReturnValue; 1464p.Direction = ParameterDirection.ReturnValue; 1595p.Direction = ParameterDirection.ReturnValue; 1652p.Direction = ParameterDirection.ReturnValue; 1738p.Direction = ParameterDirection.ReturnValue;
Security\SQLRoleProvider.cs (11)
119p.Direction = ParameterDirection.ReturnValue; 180p.Direction = ParameterDirection.ReturnValue; 250p.Direction = ParameterDirection.ReturnValue; 303p.Direction = ParameterDirection.ReturnValue; 354p.Direction = ParameterDirection.ReturnValue; 469p.Direction = ParameterDirection.ReturnValue; 581p.Direction = ParameterDirection.ReturnValue; 636p.Direction = ParameterDirection.ReturnValue; 705p.Direction = ParameterDirection.ReturnValue; 765p.Direction = ParameterDirection.ReturnValue; 849if (param.Direction == ParameterDirection.ReturnValue && param.Value != null && param.Value is int)
State\sqlstateclientmanager.cs (22)
1032p.Direction = ParameterDirection.Output; 1078p.Direction = ParameterDirection.Output; 1291p.Direction = ParameterDirection.Output; 1293p.Direction = ParameterDirection.Output; 1295p.Direction = ParameterDirection.Output; 1297p.Direction = ParameterDirection.Output; 1299p.Direction = ParameterDirection.Output; 1304p.Direction = ParameterDirection.Output; 1306p.Direction = ParameterDirection.Output; 1308p.Direction = ParameterDirection.Output; 1310p.Direction = ParameterDirection.Output; 1312p.Direction = ParameterDirection.Output; 1333p.Direction = ParameterDirection.Output; 1335p.Direction = ParameterDirection.Output; 1337p.Direction = ParameterDirection.Output; 1339p.Direction = ParameterDirection.Output; 1341p.Direction = ParameterDirection.Output; 1346p.Direction = ParameterDirection.Output; 1348p.Direction = ParameterDirection.Output; 1350p.Direction = ParameterDirection.Output; 1352p.Direction = ParameterDirection.Output; 1354p.Direction = ParameterDirection.Output;
UI\WebControls\Parameter.cs (4)
164DefaultValue(ParameterDirection.Input), 168public ParameterDirection Direction { 172return ParameterDirection.Input; 173return (ParameterDirection)o;
UI\WebControls\SqlDataSourceView.cs (2)
981((parameter.Direction == ParameterDirection.Input) || (parameter.Direction == ParameterDirection.InputOutput))) {
UI\WebParts\SqlPersonalizationProvider.cs (7)
100returnValue.Direction = ParameterDirection.ReturnValue; 220returnValue.Direction = ParameterDirection.ReturnValue; 319parameter.Direction = ParameterDirection.Output; 395parameter.Direction = ParameterDirection.Output; 654parameter.Direction = ParameterDirection.Output; 701parameter.Direction = ParameterDirection.Output; 814parameter.Direction = ParameterDirection.Output;
Util\SecUtil.cs (1)
279p.Direction = ParameterDirection.ReturnValue;
System.Workflow.Runtime (19)
Hosting\DbResourceAllocator.cs (1)
263internal DbParameter NewDbParameter(string parameterName, DbType type, ParameterDirection direction)
Hosting\SqlWorkflowPersistenceService.cs (7)
189p1.Direction = ParameterDirection.InputOutput; 196p2.Direction = ParameterDirection.InputOutput; 313p2.Direction = ParameterDirection.InputOutput; 321found.Direction = ParameterDirection.Output; 429p1.Direction = ParameterDirection.InputOutput; 436p2.Direction = ParameterDirection.InputOutput; 497p1.Direction = ParameterDirection.InputOutput;
Tracking\SqlTrackingService.cs (11)
376param.Direction = System.Data.ParameterDirection.Output; 1301command.Parameters.Add(DbResourceAllocator.NewDbParameter("@WorkflowId", DbType.Int32, System.Data.ParameterDirection.Output)); 1302command.Parameters.Add(DbResourceAllocator.NewDbParameter("@Exists", DbType.Boolean, System.Data.ParameterDirection.Output)); 1443command.Parameters.Add(DbResourceAllocator.NewDbParameter("@WorkflowInstanceEventId1", DbType.Int64, ParameterDirection.Output)); 1465command.Parameters.Add(DbResourceAllocator.NewDbParameter("@WorkflowInstanceEventId2", DbType.Int64, ParameterDirection.Output)); 1544DbParameter param = DbResourceAllocator.NewDbParameter("@WorkflowInstanceInternalId", DbType.Int64, System.Data.ParameterDirection.InputOutput); 1623DbParameter param = DbResourceAllocator.NewDbParameter("@ActivityInstanceId" + paramIdString, DbType.Int64, System.Data.ParameterDirection.InputOutput); 1635command.Parameters.Add(DbResourceAllocator.NewDbParameter("@ActivityExecutionStatusEventId" + paramIdString, DbType.Int64, ParameterDirection.Output)); 1745param = DbResourceAllocator.NewDbParameter("@ActivityInstanceId", DbType.Int64, System.Data.ParameterDirection.InputOutput); 1786command.Parameters.Add(DbResourceAllocator.NewDbParameter("@UserEventId", DbType.Int64, ParameterDirection.Output)); 1859command.Parameters.Add(DbResourceAllocator.NewDbParameter("@TrackingDataItemId" + index, DbType.Int64, System.Data.ParameterDirection.Output));
System.WorkflowServices (5)
System\ServiceModel\Persistence\SqlPersistenceProviderFactory.cs (5)
803resultParameter.Direction = ParameterDirection.Output; 859resultParameter.Direction = ParameterDirection.Output; 965resultParameter.Direction = ParameterDirection.Output; 1424resultParameter.Direction = ParameterDirection.Output; 1504resultParameter.Direction = ParameterDirection.Output;