1 write to parameters
System.Data (1)
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
5402rpc.parameters = new SqlParameter[paramCount];
37 references to parameters
System.Data (37)
fx\src\data\System\Data\SqlClient\SqlCommand.cs (35)
3601if (_SqlRPCBatchArray[i].parameters.Length > 1) { 3652rpc.parameters[i++] = sqlParam; 3724Debug.Assert(originalRpcRequest.parameters != null && originalRpcRequest.parameters.Length > 0, 3726text = (string)originalRpcRequest.parameters[0].Value; 3734sqlParam = BuildStoredProcedureStatementForColumnEncryption(text, originalRpcRequest.parameters); 3743describeParameterEncryptionRequest.parameters[0] = sqlParam; 3749if (originalRpcRequest.parameters.Length > 1) { 3750parameterList = (string)originalRpcRequest.parameters[1].Value; 3761SqlParameter param = originalRpcRequest.parameters[i]; 3792describeParameterEncryptionRequest.parameters[1] = sqlParam; 3801describeParameterEncryptionRequest.parameters[2] = attestationParametersParam; 3985for (paramIdx = parameterStartIndex; paramIdx < rpc.parameters.Length && rpc.parameters[paramIdx] != null; paramIdx++) { 3986SqlParameter sqlParameter = rpc.parameters[paramIdx]; 4029for (paramIdx = parameterStartIndex; paramIdx < rpc.parameters.Length && rpc.parameters[paramIdx] != null; paramIdx++) { 4030if (!rpc.parameters[paramIdx].HasReceivedMetadata && rpc.parameters[paramIdx].Direction != ParameterDirection.ReturnValue) { 4035throw SQL.ParamEncryptionMetadataMissing(rpc.parameters[paramIdx].ParameterName, rpc.GetCommandTextOrRpcName()); 5401if(rpc.parameters == null || rpc.parameters.Length < paramCount) { 5404else if (rpc.parameters.Length > paramCount) { 5405rpc.parameters[paramCount]=null; // Terminator 5434rpc.parameters[j] = parameter; 5487rpc.parameters[0] = sqlParam; 5494rpc.parameters[1] = sqlParam; 5500rpc.parameters[2] = sqlParam; 5578rpc.parameters[0] = sqlParam; 5606rpc.parameters[0] = sqlParam; 5642rpc.parameters[0] = sqlParam; 5648rpc.parameters[1] = sqlParam; 5963rpc.parameters[0] = sqlParam; 5970rpc.parameters[1] = sqlParam; 5976rpc.parameters[2] = sqlParam;
fx\src\data\System\Data\SqlClient\TdsParser.cs (1)
8126SqlParameter[] parameters = rpcext.parameters;
fx\src\data\System\Data\SqlClient\TdsParserHelperClasses.cs (1)
1061return (string)parameters[0].Value;