Binding.Namespace プロパティ

定義

バインドの XML 名前空間を取得または設定します。

public:
 property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String

プロパティ値

バインディングの XML 名前空間。 既定値は "http://tempuri.org/" です。

例外

設定する値を null にすることはできません。

注釈

Binding の各インスタンスには、NameNamespace があり、これらの組み合わせで、サービスのメタデータ内のバインディングに対するユーザー名を一意に識別します。

バインディングに対するこのユーザー名は、Scheme プロパティによって指定されるプロトコル名とは異なります。 たとえば、HTTP バインドをさらに追加する場合は、それらに自由に名前を付けて、すべてのスキームを "http" に設定できます。 Scheme に基づくアプリケーションまたはマシンの固有のディスパッチはありません。 したがって、既知のプロトコルに対して追加のハンドラーを登録できないという、よくある問題は避けられます。 また、複数のバージョンのバインドの並行使用も、各バージョンに異なる名前を付けることで、簡単に処理できます。

適用対象