HttpRequestMessageProperty.SuppressEntityBody Ö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.
İleti gövdesinin yoksayıldığını ve yalnızca üst bilgilerin gönderilip gönderilmediğini belirten bir değer alır veya ayarlar.
public:
property bool SuppressEntityBody { bool get(); void set(bool value); };
public bool SuppressEntityBody { get; set; }
member this.SuppressEntityBody : bool with get, set
Public Property SuppressEntityBody As Boolean
Özellik Değeri
true
ileti gövdesi gizlenirse; aksi takdirde , false
. Varsayılan değer: false
.
Örnekler
HttpRequestMessageProperty reqProps = new HttpRequestMessageProperty();
reqProps.SuppressEntityBody = false;
Dim reqProps As New HttpRequestMessageProperty()
reqProps.SuppressEntityBody = False
Açıklamalar
Bu özellik boş ileti istekleri için kullanılır: örneğin, ileti gövdesi olmayan bir GET isteğini kabul eden bir hizmet. Bu durumda, yanıt iletisi için nesnesini oluştururken HttpRequestMessageProperty özelliğini olarak true
ayarlayınSuppressEntityBody.
WCF olmayan hizmetlerle birlikte çalışırken, belirli fiillerin HTTP standardına göre bir ileti gövdesi içermesinin beklendiğini unutmayın; Bunlar PUT ve POST'ları içerir. Diğer fiillerin ileti gövdesini gizlemesi beklenir; Bunlar GET ve HEAD'i içerir.