Compartilhar via


MockAdlsOutputStream Classe

Definição

Fluxo de saída do Adls fictício para teste de unidade

public sealed class MockAdlsOutputStream : Microsoft.Azure.DataLake.Store.AdlsOutputStream
type MockAdlsOutputStream = class
    inherit AdlsOutputStream
Public NotInheritable Class MockAdlsOutputStream
Inherits AdlsOutputStream
Herança
MockAdlsOutputStream

Propriedades

CanRead

O Stream não pode ler dados

(Herdado de AdlsOutputStream)
CanSeek

O Stream não pode buscar dados

(Herdado de AdlsOutputStream)
CanWrite

O Stream pode gravar dados

(Herdado de AdlsOutputStream)
Length

Sem suporte

(Herdado de AdlsOutputStream)
Position

Não há suporte para Definir. Obtém a posição em que os próximos dados serão gravados

Métodos

Dispose(Boolean)

Libera os recursos não gerenciados usados pelo Stream e, opcionalmente, libera os recursos gerenciados

(Herdado de AdlsOutputStream)
Flush()

Libera dados de forma síncrona do buffer para o fluxo subjacente e atualiza os metadados

FlushAsync(CancellationToken)

Libera dados de forma assíncrona do buffer para o fluxo subjacente e atualiza os metadados

Read(Byte[], Int32, Int32)

Sem suporte

(Herdado de AdlsOutputStream)
Seek(Int64, SeekOrigin)

Sem suporte

(Herdado de AdlsOutputStream)
SetLength(Int64)

Sem suporte

(Herdado de AdlsOutputStream)
Write(Byte[], Int32, Int32)

Grava dados no buffer interno. Se o buffer for preenchido, gravará no fluxo subjacente. Ele faz de forma síncrona

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Grava dados no buffer interno. Se o buffer for preenchido, gravará no fluxo subjacente. Faz isso de forma assíncrona

Aplica-se a