語言

WebHttpEndpointElement 類別

定義

代表一個網頁服務應用程式的 WCF 配置元素。

public ref class WebHttpEndpointElement : System::ServiceModel::Configuration::StandardEndpointElement
public class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
type WebHttpEndpointElement = class
    inherit StandardEndpointElement
Public Class WebHttpEndpointElement
Inherits StandardEndpointElement
繼承

建構函式

名稱 Description
WebHttpEndpointElement()

建立一個新的類別實例 WebHttpEndpointElement 。

屬性

名稱 Description
AutomaticFormatSelectionEnabled

是否開啟自動格式選擇。

ContentTypeMapper

取得或設定網路服務操作所傳送資料的 MIME 內容類型。

CrossDomainScriptAccessEnabled

取得或設定是否啟用條件,允許將程式碼注入其他使用者瀏覽的網頁。

CurrentConfiguration

取得最上層 Configuration 實例的參考,表示目前 ConfigurationElement 實例所屬的組態階層。

(繼承來源 ConfigurationElement)
DefaultOutgoingResponseFormat

接收或設定網路服務操作發出的回應預設格式。

ElementInformation

取得 ElementInformation 物件,其中包含 ConfigurationElement 物件的不可自定義資訊和功能。

(繼承來源 ConfigurationElement)
ElementProperty

取得代表 ConfigurationElementProperty 物件本身的 ConfigurationElement 物件。

(繼承來源 ConfigurationElement)
EndpointType

取得 WebHttpEndpoint的型別。

EvaluationContext

取得 ContextInformation 物件的 ConfigurationElement 物件。

(繼承來源 ConfigurationElement)
FaultExceptionEnabled

取得或設定一個旗標,指定當內部伺服器錯誤(HTTP 狀態碼:500)發生時是否會產生 FaultException。

HasContext

取得值,這個值表示 CurrentConfiguration 屬性是否 null。

(繼承來源 ConfigurationElement)
HelpEnabled

是否啟用幫助,或設定。

HostNameComparisonMode

取得或設定在綁定元素中設定的網路服務主機名稱及 URI 匹配規則,這些規則被 HTTP、TCP 及命名管線等傳輸在派遣來訊息時所使用。

Item[ConfigurationProperty]

取得或設定這個組態項目的屬性或屬性。

(繼承來源 ConfigurationElement)
Item[String]

取得或設定這個組態專案的屬性、屬性或子專案。

(繼承來源 ConfigurationElement)
LockAllAttributesExcept

取得鎖定屬性的集合。

(繼承來源 ConfigurationElement)
LockAllElementsExcept

取得鎖定專案的集合。

(繼承來源 ConfigurationElement)
LockAttributes

取得鎖定屬性的集合。

(繼承來源 ConfigurationElement)
LockElements

取得鎖定專案的集合。

(繼承來源 ConfigurationElement)
LockItem

取得或設定值,指出專案是否已鎖定。

(繼承來源 ConfigurationElement)
MaxBufferPoolSize

取得或設定為管理端點所需緩衝區的緩衝區管理器所分配的最大記憶體量。

MaxBufferSize

取得或設定最大緩衝區大小。

MaxReceivedMessageSize

接收或設定網路服務可接收的最大訊息數量。

Name

從該元素的組態字串清單中取得或設定該端點元素的名稱。

(繼承來源 StandardEndpointElement)
Properties

取得與當前 ConfigurationProperty關聯的物件集合WebHttpEndpointElement。

ReaderQuotas

取得 XmlDictionaryReaderQuotasElement 包含 XML 字典讀取器讀取時長度與複雜度限制的物件。

Security

會有一個元素來設定一個端點接收 HTTP 請求的網路服務安全性。

TransferMode

取得或設定 WCF 方法,在端點間傳輸網路資料。

WriteEncoding

取得或設定該字串要被編碼。

方法

名稱 Description
ApplyConfiguration(ServiceEndpoint, ChannelEndpointElement)

將特定服務端點的內容套用到目前的通道端點元素上。

(繼承來源 StandardEndpointElement)
ApplyConfiguration(ServiceEndpoint, ServiceEndpointElement)

將特定服務端點的內容套用到目前的服務端點元素上。

(繼承來源 StandardEndpointElement)
CreateServiceEndpoint(ContractDescription)

建立一個新的端點,類型為 , WebHttpEndpoint 並符合指定的合約描述。

DeserializeElement(XmlReader, Boolean)

從組態檔讀取 XML。

(繼承來源 ConfigurationElement)
Equals(Object)

將目前 ConfigurationElement 實例與指定的物件進行比較。

(繼承來源 ConfigurationElement)
GetHashCode()

會獲得代表當前 ConfigurationElement 實例的唯一值。

(繼承來源 ConfigurationElement)
GetTransformedAssemblyString(String)

傳回所指定元件名稱的轉換版本。

(繼承來源 ConfigurationElement)
GetTransformedTypeString(String)

傳回指定之型別名稱的轉換版本。

(繼承來源 ConfigurationElement)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
Init()

將 ConfigurationElement 物件設定為其初始狀態。

(繼承來源 ConfigurationElement)
InitializeAndValidate(ChannelEndpointElement)

初始化並驗證服務應用設定檔中指定通道端點的格式。

(繼承來源 StandardEndpointElement)
InitializeAndValidate(ServiceEndpointElement)

初始化並驗證服務應用設定檔中指定服務端點的格式。

(繼承來源 StandardEndpointElement)
InitializeDefault()

用來初始化 ConfigurationElement 物件的預設值集。

(繼承來源 ConfigurationElement)
InitializeFrom(ServiceEndpoint)

確保指定的服務端點並非 null ,且其型別與目前端點類型相符。

(繼承來源 StandardEndpointElement)
IsModified()

表示此組態元素自最後儲存或載入後是否被修改,且實作於衍生類別中。

(繼承來源 ConfigurationElement)
IsReadOnly()

會取得一個值,表示該物件是否 ConfigurationElement 為唯讀。

(繼承來源 ConfigurationElement)
ListErrors(IList)

將這個 ConfigurationElement 物件和所有子元素中的無效屬性錯誤新增至傳遞的清單。

(繼承來源 ConfigurationElement)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnApplyConfiguration(ServiceEndpoint, ChannelEndpointElement)

將指定的 ServiceEndpointWebHttpEndpoint轉換為 。

OnApplyConfiguration(ServiceEndpoint, ServiceEndpointElement)

將指定的 ServiceEndpointWebHttpEndpoint轉換為 。

OnDeserializeUnrecognizedAttribute(String, String)

取得值,指出還原串行化期間是否遇到未知的屬性。

(繼承來源 ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

會獲得一個值,表示在反序列化過程中是否遇到未知元素。

(繼承來源 ConfigurationElement)
OnInitializeAndValidate(ChannelEndpointElement)

初始化並驗證指定通道端點元素的格式,並設定其包含網頁 HTTP 內容。

OnInitializeAndValidate(ServiceEndpointElement)

初始化並驗證指定服務端點元素的格式,並設定其包含網頁 HTTP 內容。

OnRequiredPropertyNotFound(String)

找不到必要屬性時擲回例外狀況。

(繼承來源 ConfigurationElement)
PostDeserialize()

在還原串行化之後呼叫。

(繼承來源 ConfigurationElement)
PreSerialize(XmlWriter)

在串行化之前呼叫。

(繼承來源 ConfigurationElement)
Reset(ConfigurationElement)

重置物件的 ConfigurationElement 內部狀態,包括鎖與屬性集合。

(繼承來源 StandardEndpointElement)
ResetModified()

在導出類別實作時,將方法的值IsModified()重置為 。false

(繼承來源 ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

當在衍生類別中實作時,會將此組態元素的內容寫入設定檔。

(繼承來源 ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

在衍生類別中實作時,將此組態專案的外部標記寫入組態檔。

(繼承來源 ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

將屬性設定為指定的值。

(繼承來源 ConfigurationElement)
SetReadOnly()

設定 IsReadOnly() 物件及所有子元素的 ConfigurationElement 屬性。

(繼承來源 ConfigurationElement)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

修改物件 ConfigurationElement 以移除所有不應儲存的值。

(繼承來源 ConfigurationElement)

適用於