ContractReference.Resolve メソッド (String, Stream)
参照先のドキュメントが有効かどうかを解決します。
Overloads Protected Friend Overrides Sub Resolve( _
ByVal contentType As String, _ ByVal stream As Stream _)
[C#]
protected internal override void Resolve(stringcontentType,Streamstream);
[C++]
protected public: void Resolve(String* contentType,Stream* stream);
[JScript]
protected internal override function Resolve(
contentType : String,stream : Stream);
パラメータ
- contentType
stream の MIME コンテンツ タイプ。 - stream
参照先のドキュメントを格納している Stream 。
例外
例外の種類 | 条件 |
---|---|
InvalidOperationException | ClientProtocol プロパティが null 参照 (Visual Basic では Nothing) です。
または サービスの説明のダウンロードおよび検証が正常に実行されませんでした。 |
解説
MIME の種類が text/xml で stream の内容がサービスの説明である場合は、 stream の内容が ClientProtocol の References プロパティと Documents プロパティに追加されます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
ContractReference クラス | ContractReference メンバ | System.Web.Services.Discovery 名前空間 | ContractReference.Resolve オーバーロードの一覧 | DiscoveryClientProtocol | Documents | References | ResolveAll