WebHttpEndpoint Sınıf

Tanım

Davranışı otomatik olarak ekleyen sabit WebHttpBinding bağlamalı WebHttpBehavior standart bir uç nokta.

public ref class WebHttpEndpoint : System::ServiceModel::Description::WebServiceEndpoint
public class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint
type WebHttpEndpoint = class
    inherit WebServiceEndpoint
Public Class WebHttpEndpoint
Inherits WebServiceEndpoint
Devralma

Açıklamalar

WCF REST hizmeti yazarken bu uç noktayı kullanın.

Oluşturucular

WebHttpEndpoint(ContractDescription)

belirtilen ContractDescriptionile sınıfının yeni bir örneğini WebHttpEndpoint başlatır.

WebHttpEndpoint(ContractDescription, EndpointAddress)

belirtilen ContractDescription ve EndpointAddressile sınıfının yeni bir örneğini WebHttpEndpoint başlatır.

Özellikler

Address

Hizmet uç noktasının uç nokta adresini alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
AutomaticFormatSelectionEnabled

Otomatik biçim seçiminin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

Behaviors

Hizmet uç noktası için davranışları alır.

(Devralındığı yer: ServiceEndpoint)
Binding

Hizmet uç noktası için bağlamayı alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
ContentTypeMapper

ile WebServiceEndpointilişkili öğesini WebContentTypeMapper alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
Contract

Hizmet uç noktasının sözleşmesini alır.

(Devralındığı yer: ServiceEndpoint)
CrossDomainScriptAccessEnabled

etki alanları arası betik erişiminin için WebServiceEndpointetkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
DefaultOutgoingResponseFormat

Varsayılan giden yanıt biçimini alır veya ayarlar.

EndpointBehaviors

Hizmet için uç nokta davranışlarını alır.

(Devralındığı yer: ServiceEndpoint)
FaultExceptionEnabled

bir iç sunucu hatası (HTTP durum kodu: 500) oluştuğunda FaultException oluşturulup oluşturulmayacağını belirten bayrağını alır veya ayarlar.

HelpEnabled

HTTP yardım sayfasının uç nokta için etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

HostNameComparisonMode

URI'yi eşleştirirken ana bilgisayar adının hizmete ulaşmak için kullanılıp kullanılmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
IsSystemEndpoint

Hizmet uç noktasının kullanıcı tanımlı olmaktan çok sistem tarafından oluşturulup oluşturulmadığını alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
ListenUri

Hizmet uç noktasının dinlediği URI'yi alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
ListenUriMode

Aktarım işleminin hizmetin dinlemesi için sağlanan URI'yi nasıl işlediğini alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
MaxBufferPoolSize

Bu bağlamayı kullanan uç noktaların gerektirdiği arabellekleri yöneten arabellek yöneticisi için ayrılan en fazla bellek miktarını alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
MaxBufferSize

Kanaldan ileti alan ileti arabelleklerinin yöneticisi tarafından kullanılmak üzere ayrılan en fazla bellek miktarını alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
MaxReceivedMessageSize

Bağlama tarafından işlenebilen bir ileti için en büyük boyutu alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
Name

Hizmet uç noktasının adını alır veya ayarlar.

(Devralındığı yer: ServiceEndpoint)
ReaderQuotas

Bu bağlamayla yapılandırılan uç noktalar tarafından işlenebilen SOAP iletilerinin karmaşıklığıyla ilgili kısıtlamaları alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
Security

Bu bağlama ile kullanılan güvenlik ayarlarını alır.

(Devralındığı yer: WebServiceEndpoint)
TransferMode

Bağlama ile yapılandırılan hizmetin akışlı veya arabelleğe alınmış (veya her iki) ileti aktarımı modunu kullanıp kullanmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)
WebEndpointType

Type Uç noktanın öğesini alır.

WriteEncoding

İleti metni için kullanılan karakter kodlamasını alır veya ayarlar.

(Devralındığı yer: WebServiceEndpoint)

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)
ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır