BasicHttpBinding.HostNameComparisonMode プロパティ

定義

URI が一致した場合にサービスに到達するためにホスト名を使用するかどうかを示す値を取得または設定します。

public:
 property System::ServiceModel::HostNameComparisonMode HostNameComparisonMode { System::ServiceModel::HostNameComparisonMode get(); void set(System::ServiceModel::HostNameComparisonMode value); };
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get; set; }
member this.HostNameComparisonMode : System.ServiceModel.HostNameComparisonMode with get, set
Public Property HostNameComparisonMode As HostNameComparisonMode

プロパティ値

HostNameComparisonMode

URI で一致する場合にサービスに到達するためにホスト名を使用するかどうかを示す HostNameComparisonMode 値。 既定値は StrongWildcard で、一致しているホスト名を無視します。

次の例では、完全一致が必要であることを示すようにこのプロパティを設定しています。

BasicHttpBinding binding = new BasicHttpBinding();
binding.HostNameComparisonMode = HostNameComparisonMode.Exact;

このプロパティの値は、構成ファイルでも設定できます。

<configuration>
  <system.serviceModel>

    <bindings>
      <basicHttpBinding>
        <binding name="Binding1"
                 hostNameComparisonMode ="Exact">
          <security mode="None" />
        </binding>
      </basicHttpBinding>
    </bindings>

  </system.serviceModel>

</configuration>

適用対象