BasicHttpBinding.HostNameComparisonMode Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
URI ile eşleşirken ana bilgisayar adının hizmete ulaşmak için kullanılıp kullanılmadığını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
Ana HostNameComparisonMode bilgisayar adının URI ile eşleştirilirken hizmete ulaşmak için kullanılıp kullanılmadığını gösteren değer. Varsayılan değer, eşleşmedeki ana bilgisayar adını yoksayan değeridir StrongWildcard.
Örnekler
Aşağıdaki örnek, bu özelliği tam eşleşmenin gerekli olduğunu gösterecek şekilde ayarlar.
BasicHttpBinding binding = new BasicHttpBinding();
binding.HostNameComparisonMode = HostNameComparisonMode.Exact;
Bu özelliğin değeri yapılandırma dosyasında da ayarlanabilir.
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="Binding1"
hostNameComparisonMode ="Exact">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
</system.serviceModel>
</configuration>