WebHttpBehavior Sınıf
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.
Windows Communication Foundation (WCF) hizmeti için Web programlama modelini etkinleştirir.
public ref class WebHttpBehavior : System::ServiceModel::Description::IEndpointBehavior
public class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior
type WebHttpBehavior = class
interface IEndpointBehavior
Public Class WebHttpBehavior
Implements IEndpointBehavior
- Devralma
-
WebHttpBehavior
- Türetilmiş
- Uygulamalar
Açıklamalar
Bu WebHttpBehavior davranış, bağlamayla birlikte kullanıldığında WCF'nin WebHttpBinding Web stili hizmetlerini kullanıma sunup erişmesini sağlar. WebServiceHost bu davranışı kullanan WebHttpBindinguç noktalara otomatik olarak ekler.
Oluşturucular
| Name | Description |
|---|---|
| WebHttpBehavior() |
WebHttpBehavior sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AutomaticFormatSelectionEnabled |
Otomatik biçim seçiminin etkinleştirilip etkinleştirilmediğini belirleyen bir değer alır veya ayarlar. |
| DefaultBodyStyle |
Varsayılan ileti gövdesi stilini alır veya ayarlar. |
| DefaultOutgoingRequestFormat |
Varsayılan giden istek biçimini alır veya ayarlar. |
| DefaultOutgoingResponseFormat |
Varsayılan giden yanıt biçimini alır veya ayarlar. |
| FaultExceptionEnabled |
Bir iç sunucu hatası (HTTP durum kodu: 500) oluştuğunda FaultException oluşturulup oluşturulmayacağını belirten bayrağı alır veya ayarlar. |
| HelpEnabled |
WCF Yardım sayfasının etkin olup olmadığını belirleyen bir değer alır veya ayarlar. |
| JavascriptCallbackParameterName |
JavaScript geri çağırma parametre adını alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) Özel davranışı desteklemek üzere bağlamalara çalışma zamanında veri geçirmek için yöntemini uygular. |
| AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Belirtilen hizmet uç noktasına bir istemci hata denetçisi ekler. |
| AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Hizmette oluşan hataların işlenme biçimini değiştirmek için bu yöntemi geçersiz kılın. |
| ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
İstemcinin ApplyClientBehavior(ServiceEndpoint, ClientRuntime) bir uç nokta genelinde değiştirilmesini veya uzantısını desteklemek için yöntemini uygular. |
| ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
İstemcinin ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) bir uç nokta genelinde değiştirilmesini veya uzantısını desteklemek için yöntemini uygular. |
| 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) |
| GetOperationSelector(ServiceEndpoint) |
Yeni WebHttpDispatchOperationSelector bir nesne oluşturur. |
| GetQueryStringConverter(OperationDescription) |
Sorgu dizesi dönüştürücüslerini alır. |
| GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Belirtilen uç nokta ve hizmet işlemi için istemcide yanıt biçimlendiricisini alır. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Belirtilen uç nokta ve hizmet işlemi için hizmette yanıt biçimlendiricisini alır. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Belirtilen hizmet işlemi ve uç noktası için istemcide istek biçimlendiricisini alır. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Verilen hizmet işlemi ve hizmet uç noktası için hizmette istek biçimlendiricisini alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| Validate(ServiceEndpoint) |
Uç noktanın Web programlama modeli gereksinimlerini karşıladığını onaylar. |
| ValidateBinding(ServiceEndpoint) |
Bağlamanın WCF Web Programlama Modeli ile kullanım için geçerli olduğundan emin olur. |