WebHttpEndpoint Sınıf

Tanım

Davranışı otomatik olarak ekleyen sabit WebHttpBinding bağlamalı WebHttpBehavior standart 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

Name Description
WebHttpEndpoint(ContractDescription, EndpointAddress)

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

WebHttpEndpoint(ContractDescription)

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

Özellikler

Name Description
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 gösteren 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 WebContentTypeMapperilişkili öğesini WebServiceEndpoint alır veya ayarlar.

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

Hizmet uç noktası için sözleşmeyi 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ğı alır veya ayarlar.

HelpEnabled

HTTP yardım sayfasının uç nokta için etkinleştirilip etkinleştirilmediğini gösteren 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ı gösteren bir değer alır veya ayarlar.

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

Hizmet uç noktasının kullanıcı tanımlı olmak yerine 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şleyeceklerini 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 yüksek 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

Name Description
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()

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)

Şunlara uygulanır