QueryDefinition.WithParameterStream(String, Stream) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agregue parámetros con Stream Value a la consulta SQL.
public Microsoft.Azure.Cosmos.QueryDefinition WithParameterStream (string name, System.IO.Stream valueStream);
member this.WithParameterStream : string * System.IO.Stream -> Microsoft.Azure.Cosmos.QueryDefinition
Public Function WithParameterStream (name As String, valueStream As Stream) As QueryDefinition
Parámetros
- name
- String
El nombre del parámetro.
- valueStream
- Stream
Valor de secuencia del parámetro .
Devoluciones
Instancia de QueryDefinition.
Ejemplos
QueryDefinition query = new QueryDefinition(
"select * from t where t.Account = @account")
.WithParameterStream("@account", streamValue);
Comentarios
UseCase: esto resulta útil en casos como ejecutar una consulta en valores cifrados, donde el valor se genera después de la serialización y, a continuación, se cifra y no queremos cambiar el valor de cifrado debido a una llamada al serializador de nuevo. Si se vuelve a agregar el mismo nombre, reemplazará el valor original.
Se aplica a
Azure SDK for .NET