
説明/参照:
Explanation:
ストリーミングを有効にするには、OperationContractを適切に定義し、トランスポートレベルでストリーミングを有効にします。
データをストリーミングするには、サービスのOperationContractが2つの要件を満たしている必要があります。
ストリーミングするデータを保持するパラメータは、メソッド内の唯一のパラメータでなければなりません。にとって

例えば、入力メッセージがストリーミングされるメッセージである場合、操作はちょうど1つの入力パラメータを持たなければならない。同様に、出力メッセージがストリーミングされる場合、操作は正確に1つの出力パラメータまたは戻り値のいずれかを持たなければならない。
パラメータと戻り値の型の少なくとも1つは、Stream、Message、または

IXmlSerializable。
参考文献:https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/how-to-enable-ストリーミング