Aracılığıyla paylaş


WebHttpSecurity Sınıf

Tanım

HTTP isteklerini almak üzere yapılandırılmış bir hizmet uç noktası için kullanılabilen güvenlik türlerini belirtir.

public ref class WebHttpSecurity sealed
public sealed class WebHttpSecurity
type WebHttpSecurity = class
Public NotInheritable Class WebHttpSecurity
Devralma
WebHttpSecurity

Açıklamalar

WebHttpSecurity ile yapılandırılmış bir uç nokta için güvenlik gereksinimleri sağlar WebHttpBinding .

TransportDeğer WebHttpBinding(WebHttpSecurityMode) yöntemiyle belirtilmişse, özelliği tarafından sunulan ayarlar Transport hizmet uç noktası için geçerli olur. Değeri WebHttpSecurityMode yalnızca WebHttpBinding açık bir parametre olarak alan oluşturucuda ayarlanabilir ve değeri bağlama örneği oluşturulduktan sonra yeniden ayarlanamaz.

Oluşturucular

WebHttpSecurity()

WebHttpSecurity sınıfının yeni bir örneğini oluşturur.

Özellikler

Mode

İle HTTP istekleri almak üzere yapılandırılmış bir uç nokta tarafından kullanılan güvenlik modunu alır veya ayarlar WebHttpBinding .

Transport

Bu bağlamanın aktarım düzeyi güvenlik ayarlarını içeren bir nesne alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ShouldSerializeMode()

ModeÖzelliğin varsayılan değerinden değişip değişmediğini ve serileştirilmeyeceğini belirtir. Bu, XAML tümleştirmesi için kullanılır.

ShouldSerializeTransport()

Transport özelliğinin varsayılan değerinden değişip değişmediğini ve serileştirilmesinin gerekip gerekmediğini belirten bir değer döndürür. Bu, XAML tümleştirmesi için WCF tarafından kullanılır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır