Freigeben über


DataCollectionSink.SendStreamAsync-Methode (DataCollectionContext, Stream, 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, _
    closeStream As Boolean _
)
public void SendStreamAsync(
    DataCollectionContext context,
    Stream stream,
    string fileName,
    bool closeStream
)
public:
void SendStreamAsync(
    DataCollectionContext^ context, 
    Stream^ stream, 
    String^ fileName, 
    bool closeStream
)
member SendStreamAsync : 
        context:DataCollectionContext * 
        stream:Stream * 
        fileName:string * 
        closeStream:bool -> unit
public function SendStreamAsync(
    context : DataCollectionContext, 
    stream : Stream, 
    fileName : String, 
    closeStream : boolean
)

Parameter

  • stream
    Typ: Stream

    Die zu sendende Stream.

  • fileName
    Typ: String

    Der Dateiname, der für die Daten auf dem Client verwendet werden soll.

  • 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

SendStreamAsync

DataCollectionContext