WSFederationHttpBinding 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public ref class WSFederationHttpBinding : System::ServiceModel::WSHttpBinding
public class WSFederationHttpBinding : System.ServiceModel.WSHttpBinding
type WSFederationHttpBinding = class
inherit WSHttpBinding
Public Class WSFederationHttpBinding
Inherits WSHttpBinding
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| WSFederationHttpBinding(WSTrustTokenParameters) | |
屬性
| 名稱 | Description |
|---|---|
| AllowCookies |
取得或設定一個值,指示 WCF 用戶端是否會自動儲存並重寄單一網路服務傳送的 Cookie。 (繼承來源 WSHttpBinding) |
| BypassProxyOnLocal |
取得或設定一個值,指示是否繞過代理伺服器取得本地位址。 (繼承來源 WSHttpBindingBase) |
| CloseTimeout |
取得或設定連接關閉的時間間隔,然後傳輸會提出例外。 (繼承來源 Binding) |
| EnvelopeVersion |
取得用於此綁定處理訊息的 SOAP 版本。 (繼承來源 WSHttpBindingBase) |
| MaxBufferPoolSize |
取得或設定為管理端點所需緩衝區的緩衝區管理器所分配的最大記憶體量(位元組)。 (繼承來源 WSHttpBindingBase) |
| MaxReceivedMessageSize |
取得或設定可由綁定處理的訊息最大大小(位元組)。 (繼承來源 WSHttpBindingBase) |
| MessageEncoding |
無論是使用 MTOM 還是 Text/XML 來編碼 SOAP 訊息,都能取得或設定。 (繼承來源 WSHttpBindingBase) |
| MessageVersion |
透過綁定設定,取得用戶端和服務使用的訊息版本。 (繼承來源 Binding) |
| Name |
取得或設定綁定名稱。 (繼承來源 Binding) |
| Namespace |
取得或設定綁定的 XML 命名空間。 (繼承來源 Binding) |
| OpenTimeout |
取得或設定連線開啟的時間間隔,然後傳輸會提出例外。 (繼承來源 Binding) |
| ProxyAddress |
取得或設定 HTTP 代理的 URI 位址。 (繼承來源 WSHttpBindingBase) |
| ReaderQuotas |
取得或設定 SOAP 訊息複雜度的限制,限制由配置此綁定的端點可處理的訊息複雜度。 (繼承來源 WSHttpBindingBase) |
| ReceiveTimeout |
取得或設定連線可保持非活躍狀態(在此期間不接收任何應用程式訊息)的時間區間,然後才會被丟棄。 (繼承來源 Binding) |
| ReliableSession |
取得一個物件,方便存取可靠會話綁定元素的屬性,這些屬性在使用系統提供的綁定時可用。 (繼承來源 WSHttpBindingBase) |
| Scheme |
取得已設定此綁定的通道與監聽者的 URI 傳輸方案。 (繼承來源 WSHttpBindingBase) |
| Security |
取得綁定時使用的安全設定。 (繼承來源 WSHttpBinding) |
| SendTimeout |
取得或設定寫入操作完成的時間間隔,然後傳輸會提出例外。 (繼承來源 Binding) |
| TextEncoding |
取得或設定用於訊息文字的字元編碼。 (繼承來源 WSHttpBindingBase) |
| TransactionFlow |
取得或設定一個值,指示此綁定是否應支援流動的 WS-Transaction。 (繼承來源 WSHttpBindingBase) |
| UseDefaultWebProxy |
取得或設定一個值,指示系統自動設定的 HTTP 代理是否應使用(若有的話)。 (繼承來源 WSHttpBindingBase) |
| WSTrustTokenParameters | |
方法
| 名稱 | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
在用戶端建立通道工廠堆疊,建立特定類型的通道,並滿足一組綁定參數所規定的功能。 (繼承來源 WSHttpBinding) |
| BuildChannelFactory<TChannel>(Object[]) |
在用戶端建立通道工廠堆疊,建立特定類型的通道,並滿足物件陣列所指定的功能。 (繼承來源 Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
回傳一個值,表示目前綁定是否能在用戶端建立符合指定綁定參數集合的通道工廠堆疊。 (繼承來源 Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
回傳一個值,指示目前綁定是否能在用戶端建立符合物件陣列要求的通道工廠堆疊。 (繼承來源 Binding) |
| CreateBindingElements() | |
| CreateMessageSecurity() | |
| GetProperty<T>(BindingParameterCollection) |
回傳一個從綁定堆疊中適當層請求的類型物件(若存在)。 (繼承來源 Binding) |
| GetTransport() |
從當前綁定中回傳傳輸綁定元件。 (繼承來源 WSHttpBinding) |