次の方法で共有


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
)

パラメーター

  • fileName
    型 : System.String
    クライアントのデータに使用するファイル名。nullnull 参照 (Visual Basic では Nothing) または空にすること、および無効な文字を含めることはできません。絶対パスは含めないでください。
  • description
    型 : System.String
    ファイルの簡単な説明。
  • closeStream
    型 : System.Boolean
    送信の完了時にストリームを自動的に閉じる場合は true。それ以外の場合は false。

例外

例外 条件
[ArgumentException]

fileName が nullnull 参照 (Visual Basic では Nothing) であるか、空であるか、予約済みのファイル名であるか、無効な文字を含んでいます。

[InvalidOperationException]

stream が読み取れません。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

DataCollectionSink クラス

SendStreamAsync オーバーロード

Microsoft.VisualStudio.TestTools.Execution 名前空間

DataCollectionContext