HttpURLConnection.SetFixedLengthStreamingMode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| SetFixedLengthStreamingMode(Int32) |
Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo é conhecido com antecedência. |
| SetFixedLengthStreamingMode(Int64) |
Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo é conhecido com antecedência. |
SetFixedLengthStreamingMode(Int32)
Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo é conhecido com antecedência.
[Android.Runtime.Register("setFixedLengthStreamingMode", "(I)V", "GetSetFixedLengthStreamingMode_IHandler")]
public virtual void SetFixedLengthStreamingMode(int contentLength);
[<Android.Runtime.Register("setFixedLengthStreamingMode", "(I)V", "GetSetFixedLengthStreamingMode_IHandler")>]
abstract member SetFixedLengthStreamingMode : int -> unit
override this.SetFixedLengthStreamingMode : int -> unit
Parâmetros
- contentLength
- Int32
O número de bytes que serão gravados no OutputStream.
- Atributos
Exceções
se já estiver conectado ou outro modo já definido.
se contentLength for menor que zero.
Comentários
Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo é conhecido com antecedência.
Uma exceção será gerada se o aplicativo tentar gravar mais dados do que o comprimento de conteúdo indicado ou se o aplicativo fechar o OutputStream antes de gravar a quantidade indicada.
Quando o streaming de saída está habilitado, a autenticação e o redirecionamento não podem ser tratados automaticamente. Um HttpRetryException será gerado ao ler a resposta se a autenticação ou o redirecionamento forem necessários. Essa exceção pode ser consultada para obter os detalhes do erro.
Esse método deve ser chamado antes que a URLConnection esteja conectada.
<B>OBSERVAÇÃO:</B>#setFixedLengthStreamingMode(long) é recomendado em vez desse método, pois permite que comprimentos de conteúdo maiores sejam definidos.
Adicionado em 1.5.
Documentação Java para java.net.HttpURLConnection.setFixedLengthStreamingMode(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
SetFixedLengthStreamingMode(Int64)
Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo é conhecido com antecedência.
[Android.Runtime.Register("setFixedLengthStreamingMode", "(J)V", "GetSetFixedLengthStreamingMode_JHandler")]
public virtual void SetFixedLengthStreamingMode(long contentLength);
[<Android.Runtime.Register("setFixedLengthStreamingMode", "(J)V", "GetSetFixedLengthStreamingMode_JHandler")>]
abstract member SetFixedLengthStreamingMode : int64 -> unit
override this.SetFixedLengthStreamingMode : int64 -> unit
Parâmetros
- contentLength
- Int64
O número de bytes que serão gravados no OutputStream.
- Atributos
Exceções
se já estiver conectado ou outro modo já definido.
se contentLength for menor que zero.
Comentários
Esse método é usado para habilitar o streaming de um corpo de solicitação HTTP sem buffer interno, quando o comprimento do conteúdo é conhecido com antecedência.
Uma exceção será gerada se o aplicativo tentar gravar mais dados do que o comprimento de conteúdo indicado ou se o aplicativo fechar o OutputStream antes de gravar a quantidade indicada.
Quando o streaming de saída está habilitado, a autenticação e o redirecionamento não podem ser tratados automaticamente. Um HttpRetryException será gerado ao ler a resposta se a autenticação ou o redirecionamento forem necessários. Essa exceção pode ser consultada para obter os detalhes do erro.
Esse método deve ser chamado antes que a URLConnection esteja conectada.
O comprimento do conteúdo definido invocando esse método tem precedência sobre qualquer valor definido por #setFixedLengthStreamingMode(int).
Adicionado em 1.7.
Documentação Java para java.net.HttpURLConnection.setFixedLengthStreamingMode(long).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.