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.DataCollectionContextOggetto IBaseRunContext che descrive il contesto all'interno del quale viene eseguito il test. Non può essere nullriferimento null (Nothing in Visual Basic).
stream
Tipo: StreamOggetto Stream da inviare.
fileName
Tipo: StringNome file da utilizzare per i dati nel client.
closeStream
Tipo: Booleantrue per chiudere automaticamente il flusso al termine dell'invio. In caso contrario, false.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentException | fileName è nullriferimento null (Nothing in Visual Basic), è vuoto, è un nome di file riservato o contiene caratteri non validi. |
InvalidOperationException | Impossibile leggere stream. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.