Поделиться через


DataCollectionSink.SendStreamAsync - метод (DataCollectionContext, Stream, String, String, Boolean)

Асинхронно отправляет поток объекту DataCollectionSink, используя заданные для этого метода параметры.

Пространство имен:  Microsoft.VisualStudio.TestTools.Execution
Сборка:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (в Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Синтаксис

'Декларация
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
)

Параметры

  • stream
    Тип: System.IO.Stream
    Отправляемый объект System.IO.Stream.
  • fileName
    Тип: System.String
    Имя файла, используемого для работы с данными на клиенте.Не должно иметь значение nullпустая ссылка (Nothing в Visual Basic) или пустое значение; не может содержать недопустимые символы.Не включайте полный путь!
  • description
    Тип: System.String
    Краткое описание файла.
  • closeStream
    Тип: System.Boolean
    Значение true, чтобы автоматически закрыть поток после завершения отправки; в противном случае — значение false.

Исключения

Исключение Условие
[ArgumentException]

Параметр fileName имеет значение nullпустая ссылка (Nothing в Visual Basic), является пустым, является зарезервированным именем файла или содержит недопустимые символы.

[InvalidOperationException]

Параметр stream не может быть прочитан.

Безопасность платформы .NET Framework

См. также

Ссылки

DataCollectionSink Класс

SendStreamAsync - перегрузка

Microsoft.VisualStudio.TestTools.Execution - пространство имен

DataCollectionContext