Compartir a través de


QueryDefinition.WithParameterStream(String, Stream) Método

Definición

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