語言

HttpsTransportElement 類別

定義

代表指定 HTTPS 傳輸以傳輸 SOAP 訊息的設定元素。

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

建構函式

名稱 Description
HttpsTransportElement()

初始化 HttpsTransportElement 類別的新執行個體。

屬性

名稱 Description
AllowCookies

取得或設定一個值,指示客戶端是否接受 Cookie,並在未來請求中傳播。

(繼承來源 HttpTransportElement)
AuthenticationScheme

取得或設定用於驗證 HTTP 監聽器處理的客戶端請求的驗證方案。

(繼承來源 HttpTransportElement)
BindingElementType

了解這個結合元素的類型。

BypassProxyOnLocal

取得或設定一個值,指示本地位址是否忽略代理。

(繼承來源 HttpTransportElement)
ConfigurationElementName

取得這個配置元素的名稱。

(繼承來源 ServiceModelExtensionElement)
CurrentConfiguration

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

(繼承來源 ConfigurationElement)
DecompressionEnabled

取得或設定一個值,指示此傳輸是否啟用 SOAP 訊息的資料解壓縮。

(繼承來源 HttpTransportElement)
ElementInformation

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

(繼承來源 ConfigurationElement)
ElementProperty

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

(繼承來源 ConfigurationElement)
EvaluationContext

取得 ContextInformation 物件的 ConfigurationElement 物件。

(繼承來源 ConfigurationElement)
ExtendedProtectionPolicy

會取得 ExtendedProtectionPolicyElement 一個包含設定設定的實例,用於延長保護會話。

(繼承來源 HttpTransportElement)
HasContext

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

(繼承來源 ConfigurationElement)
HostNameComparisonMode

在 URI 匹配時,會取得或設定一個值,指定主機名稱如何連接到服務。

(繼承來源 HttpTransportElement)
Item[ConfigurationProperty]

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

(繼承來源 ConfigurationElement)
Item[String]

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

(繼承來源 ConfigurationElement)
KeepAliveEnabled

取得或設定一個 Boolean 值,指示是否要與網際網路資源建立持久連線。

(繼承來源 HttpTransportElement)
LockAllAttributesExcept

取得鎖定屬性的集合。

(繼承來源 ConfigurationElement)
LockAllElementsExcept

取得鎖定專案的集合。

(繼承來源 ConfigurationElement)
LockAttributes

取得鎖定屬性的集合。

(繼承來源 ConfigurationElement)
LockElements

取得鎖定專案的集合。

(繼承來源 ConfigurationElement)
LockItem

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

(繼承來源 ConfigurationElement)
ManualAddressing

取得或設定一個布林值,指定使用者是否控制訊息位址。

(繼承來源 TransportElement)
MaxBufferPoolSize

取得或設定緩衝池的最大大小(以位元組為單位)。

(繼承來源 TransportElement)
MaxBufferSize

取得或設定緩衝池的最大大小。

(繼承來源 HttpTransportElement)
MaxPendingAccepts

取得或設定可用於處理服務入線連線的最大待處理非同步接受操作數量。

(繼承來源 HttpTransportElement)
MaxReceivedMessageSize

取得或設定可接收的最大允許訊息大小(以位元組為單位)。

(繼承來源 TransportElement)
MessageHandlerFactory

取得或設定訊息處理工廠。

(繼承來源 HttpTransportElement)
Properties

取得 ConfigurationPropertyCollection 一個包含一組 ConfigurationProperty 物件的實例,這些物件可以是該組態元素的屬性或 ConfigurationElement 物件。

ProxyAddress

取得或設定一個包含代理位址的 URI,用於 HTTP 請求。

(繼承來源 HttpTransportElement)
ProxyAuthenticationScheme

取得或設定用於驗證由 HTTP 代理處理的客戶端請求的認證方案。

(繼承來源 HttpTransportElement)
Realm

取得或設定認證領域。

(繼承來源 HttpTransportElement)
RequestInitializationTimeout

取得或設定時間範圍,指定請求初始化完成的時間跨度,直到逾時結束。

(繼承來源 HttpTransportElement)
RequireClientCertificate

取得或設定一個布林值,指定伺服器是否要求客戶端提供客戶端憑證作為 HTTPS 握手的一部分。

TransferMode

取得或設定一個值,指定訊息是緩衝、串流,或是請求或回應。

(繼承來源 HttpTransportElement)
UnsafeConnectionNtlmAuthentication

取得或設定一個值,指示伺服器上是否啟用不安全的連線分享。

(繼承來源 HttpTransportElement)
UseDefaultWebProxy

取得或設定一個值,指示是否使用全機代理設定而非使用者專屬設定。

(繼承來源 HttpTransportElement)
WebSocketSettings

取得或設定網頁插槽的設定。

(繼承來源 HttpTransportElement)

方法

名稱 Description
ApplyConfiguration(BindingElement)

將指定的 BindingElement 設定套用到這個設定元素上。

CopyFrom(ServiceModelExtensionElement)

將指定的 ServiceModelExtensionElement 設定複製到這個配置元素。

CreateBindingElement()

建立一個新的自訂綁定元素物件,其屬性會從該組態元素的設定中複製。

(繼承來源 TransportElement)
CreateDefaultBindingElement()

從這個設定元素中的設定建立綁定元素。

DeserializeElement(XmlReader, Boolean)

從組態檔讀取 XML。

(繼承來源 ConfigurationElement)
Equals(Object)

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

(繼承來源 ConfigurationElement)
GetHashCode()

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

(繼承來源 ConfigurationElement)
GetTransformedAssemblyString(String)

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

(繼承來源 ConfigurationElement)
GetTransformedTypeString(String)

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

(繼承來源 ConfigurationElement)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
Init()

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

(繼承來源 ConfigurationElement)
InitializeDefault()

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

(繼承來源 ConfigurationElement)
InitializeFrom(BindingElement)

以指定綁定元素的內容初始化此綁定配置元素。

IsModified()

會得到一個值,指定該配置元素是否被修改。

(繼承來源 ServiceModelExtensionElement)
IsReadOnly()

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

(繼承來源 ConfigurationElement)
ListErrors(IList)

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

(繼承來源 ConfigurationElement)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnDeserializeUnrecognizedAttribute(String, String)

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

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

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

(繼承來源 ConfigurationElement)
OnRequiredPropertyNotFound(String)

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

(繼承來源 ConfigurationElement)
PostDeserialize()

在還原串行化之後呼叫。

(繼承來源 ConfigurationElement)
PreSerialize(XmlWriter)

在串行化之前呼叫。

(繼承來源 ConfigurationElement)
Reset(ConfigurationElement)

重置此組態元素物件的內部狀態,包括鎖與屬性集合。

(繼承來源 ServiceModelExtensionElement)
ResetModified()

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

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

將此組態元素的內容寫入組態檔案。

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

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

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

將屬性設定為指定的值。

(繼承來源 ConfigurationElement)
SetPropertyValueIfNotDefaultValue<T>(String, T)

如果設定元素的屬性值不是預設值,則會設定該屬性值。

(繼承來源 ServiceModelConfigurationElement)
SetReadOnly()

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

(繼承來源 ConfigurationElement)
ToString()

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

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

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

(繼承來源 ConfigurationElement)

適用於

另請參閱