Freigeben über


DataCollectionSink.SendStreamAsync-Methode (DataCollectionContext, Stream, String, String, Boolean)

Sendet einen Stream asynchron an den DataCollectionSink und verwendet dazu die für diese Methode angegebenen Parameter.

Namespace:  Microsoft.VisualStudio.TestTools.Execution
Assembly:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (in Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Syntax

'Declaration
Public Sub SendStreamAsync ( _
    context As DataCollectionContext, _
    stream As Stream, _
    fileName As String, _
    description As String, _
    closeStream As Boolean _
)
public void SendStreamAsync(
    DataCollectionContext context,
    Stream stream,
    string fileName,
    string description,
    bool closeStream
)
public:
void SendStreamAsync(
    DataCollectionContext^ context, 
    Stream^ stream, 
    String^ fileName, 
    String^ description, 
    bool closeStream
)
member SendStreamAsync : 
        context:DataCollectionContext * 
        stream:Stream * 
        fileName:string * 
        description:string * 
        closeStream:bool -> unit
public function SendStreamAsync(
    context : DataCollectionContext, 
    stream : Stream, 
    fileName : String, 
    description : String, 
    closeStream : boolean
)

Parameter

  • stream
    Typ: Stream

    Die zu sendende System.IO.Stream.

  • fileName
    Typ: String

    Der Dateiname, der für die Daten auf dem Client verwendet werden soll. Darf nicht nullein Nullverweis (Nothing in Visual Basic) oder leer sein und kann keine ungültigen Zeichen enthalten. Schließen Sie keinen vollständigen Pfad ein.

  • description
    Typ: String

    Eine kurze Beschreibung für die Datei.

  • closeStream
    Typ: Boolean

    true, um den Datenstrom automatisch zu schließen, wenn das Senden abgeschlossen ist, andernfalls false.

Ausnahmen

Ausnahme Bedingung
ArgumentException

Der fileName ist nullein Nullverweis (Nothing in Visual Basic), leer, ein reservierter Dateiname oder enthält ungültige Zeichen.

InvalidOperationException

Der stream kann nicht gelesen werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataCollectionSink Klasse

SendStreamAsync-Überladung

Microsoft.VisualStudio.TestTools.Execution-Namespace

DataCollectionContext