Metodo DataCollectionSink.SendStreamAsync (DataCollectionContext, Stream, String, Boolean)
Invia un flusso a DataCollectionSink utilizzando i parametri specificati per questo metodo.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.Execution
Assembly: Microsoft.VisualStudio.QualityTools.ExecutionCommon (in Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- context
Tipo: Microsoft.VisualStudio.TestTools.Execution.DataCollectionContext
IBaseRunContext che descrive il contesto in cui il test è in esecuzione.non può essere nullriferimento null (Nothing in Visual Basic).
- stream
Tipo: System.IO.Stream
Stream per inviare.
- fileName
Tipo: System.String
Il nome file da utilizzare per i dati sul client.
- closeStream
Tipo: System.Boolean
true per chiudere automaticamente il flusso quando inviare viene completata; in caso contrario, false.
Eccezioni
Eccezione | Condizione |
---|---|
[ArgumentException] | fileName viene nullriferimento null (Nothing in Visual Basic), è vuoto, è un nome file prenotato, o contiene caratteri non validi. |
[InvalidOperationException] | stream non può essere letto. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.