DataCollectionSink.SendStreamAsync, méthode (DataCollectionContext, Stream, String, String, Boolean)
Envoie un flux de façon asynchrone au DataCollectionSink à l'aide des paramètres spécifiés pour cette méthode.
Espace de noms : Microsoft.VisualStudio.TestTools.Execution
Assembly : Microsoft.VisualStudio.QualityTools.ExecutionCommon (dans Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)
Syntaxe
'Déclaration
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
)
Paramètres
context
Type : Microsoft.VisualStudio.TestTools.Execution.DataCollectionContextDataCollectionContext qui décrit le contexte dans lequel s'exécute le test. La valeur ne peut pas être nullune référence null (Nothing en Visual Basic).
stream
Type : StreamSystem.IO.Stream à envoyer.
fileName
Type : StringNom de fichier à utiliser pour les données sur le client. Ne doit pas être nullune référence null (Nothing en Visual Basic) ou vide et ne peut pas contenir de caractères non conformes. N'incluez pas de chemin d'accès complet.
description
Type : StringBrève description du fichier.
closeStream
Type : Booleantrue pour fermer automatiquement le flux après l'envoi ; sinon, false.
Exceptions
Exception | Condition |
---|---|
ArgumentException | Le fileName est nullune référence null (Nothing en Visual Basic) est vide, est un nom de fichier réservé ou contient des caractères non valides. |
InvalidOperationException | Le stream ne peut pas être lu. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.