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 sağlar.
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
Bağlama WebHttpBehavior ile birlikte kullanıldığında davranış, WCF'nin Web stili hizmetleri ortaya WebHttpBinding çıkararak bu hizmetlere erişmesini sağlar. WebServiceHost bu davranışı kullanan uç noktalara otomatik olarak WebHttpBinding ekler.
Oluşturucular
WebHttpBehavior() |
WebHttpBehavior sınıfının yeni bir örneğini başlatır. |
Özellikler
AutomaticFormatSelectionEnabled |
Otomatik biçim seçiminin etkin olup olmadığını 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'ın oluşturulıp oluşturulmay olmadığı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 parametresi adını alır veya ayarlar. |
Yöntemler
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Özel davranışı AddBindingParameters(ServiceEndpoint, BindingParameterCollection) desteklemek için çalışma zamanında bağlamalara veri geçiren yöntemini kullanır. |
AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Belirtilen hizmet uç noktasına bir istemci hata denetçisi ekler. |
AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Hizmette oluşan hataların iş çalışma yöntemini değiştirmek için bu yöntemi geçersiz kılın. |
ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
bir uç ApplyClientBehavior(ServiceEndpoint, ClientRuntime) nokta genelinde istemcinin değiştirilmesini veya uzantısını desteklemek için yöntemini kullanır. |
ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
bir uç ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) nokta genelinde istemcinin değiştirilmesini veya uzantısını desteklemek için yöntemini kullanır. |
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 bir nesnesi WebHttpDispatchOperationSelector oluşturur. |
GetQueryStringConverter(OperationDescription) |
Sorgu dizesi dönüştürücüyü alır. |
GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Belirtilen uç nokta ve hizmet işlemi için istemcide yanıt biçimlendirıcıyı alır. |
GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Belirtilen uç nokta ve hizmet işlemi için hizmette yanıt biçimlendirıcıyı alır. |
GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Belirtilen hizmet işlemi ve uç nokta için istemcide istek biçimlendirıcıyı alır. |
GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Verilen hizmet işlemi ve hizmet uç noktası için hizmette istek biçimlendirıcıyı alır. |
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) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Validate(ServiceEndpoint) |
Uç noktanın Web programlama modeli gereksinimlerini karşılar. |
ValidateBinding(ServiceEndpoint) |
Bağlamanın WCF Web Programlama Modeli ile kullanım için geçerli olduğundan emin olur. |
ValidateOperation(OperationDescription) |