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
context
Typ: Microsoft.VisualStudio.TestTools.Execution.DataCollectionContextEin DataCollectionContext-Element, das den Kontext beschreibt, innerhalb dessen der Test ausgeführt wird. Kann nicht nullein Nullverweis (Nothing in Visual Basic) sein.
stream
Typ: StreamDie zu sendende System.IO.Stream.
fileName
Typ: StringDer 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: StringEine kurze Beschreibung für die Datei.
closeStream
Typ: Booleantrue, 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.