Partager via


MockAdlsOutputStream Classe

Définition

Flux de sortie Adls fictif pour le test unitaire

public sealed class MockAdlsOutputStream : Microsoft.Azure.DataLake.Store.AdlsOutputStream
type MockAdlsOutputStream = class
    inherit AdlsOutputStream
Public NotInheritable Class MockAdlsOutputStream
Inherits AdlsOutputStream
Héritage
MockAdlsOutputStream

Propriétés

CanRead

Le flux ne peut pas lire les données

(Hérité de AdlsOutputStream)
CanSeek

Le flux ne peut pas rechercher de données

(Hérité de AdlsOutputStream)
CanWrite

Stream peut écrire des données

(Hérité de AdlsOutputStream)
Length

Non prise en charge

(Hérité de AdlsOutputStream)
Position

Set n’est pas pris en charge. Obtient la position où les données suivantes seront écrites

Méthodes

Dispose(Boolean)

Libère les ressources non managées utilisées par le flux et libère éventuellement les ressources managées

(Hérité de AdlsOutputStream)
Flush()

Vide de manière synchrone les données de la mémoire tampon vers le flux sous-jacent et met à jour les métadonnées

FlushAsync(CancellationToken)

Vide de manière asynchrone les données de la mémoire tampon vers le flux sous-jacent et met à jour les métadonnées

Read(Byte[], Int32, Int32)

Non prise en charge

(Hérité de AdlsOutputStream)
Seek(Int64, SeekOrigin)

Non prise en charge

(Hérité de AdlsOutputStream)
SetLength(Int64)

Non prise en charge

(Hérité de AdlsOutputStream)
Write(Byte[], Int32, Int32)

Écrit des données dans la mémoire tampon interne. Si la mémoire tampon se remplit, écrit dans le flux sous-jacent. Le fait-il de manière synchrone

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

Écrit des données dans la mémoire tampon interne. Si la mémoire tampon se remplit, écrit dans le flux sous-jacent. Est-ce que c’est de façon asynchrone ?

S’applique à