QueryDefinition.WithParameterStream(String, Stream) Método

Definição

Adicione parâmetros com o Valor de Fluxo à 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

O nome do parâmetro.

valueStream
Stream

O valor de fluxo para o parâmetro .

Retornos

Uma instância de QueryDefinition.

Exemplos

QueryDefinition query = new QueryDefinition(
    "select * from t where t.Account = @account")
    .WithParameterStream("@account", streamValue);

Comentários

UseCase: isso é útil em casos como a execução de uma Consulta em Valores Criptografados, em que o valor é gerado após a serialização e, em seguida, criptografado e não queremos alterar o valor de criptografia devido a uma chamada ao serializador novamente. Se o mesmo nome for adicionado novamente, ele substituirá o valor original.

Aplica-se a