共用方式為


<端點行為><>

behavior 元素包含一組端點行為的設定。 每個行為都以其 name為索引。 端點可以透過這個名稱連結到每個行為。 從 .NET Framework 4 開始,綁定和行為不再需要名稱。 欲了解更多關於預設設定及無名綁定與行為的資訊,請參閱簡化設定與簡化配置(Simplified Configuration for WCF Services)。

<組態>
   <system.service模型>
     <行為>
       <端點行為>
         <態度>

語法

<system.ServiceModel>
  <behaviors>
    <endpointBehaviors>
      <behavior name="String" />
    </endpointBehaviors>
  </behaviors>
</system.ServiceModel>

屬性和項目

下列章節說明屬性、子元素和父元素。

Attributes

Attribute Description
名稱 一個包含行為設定名稱的唯一字串。 這個值是使用者定義的字串,必須是唯一的,因為它作為元素的識別字串。 從 .NET Framework 4 開始,綁定和行為不再需要名稱。 欲了解更多關於預設設定及無名綁定與行為的資訊,請參閱簡化設定與簡化配置(Simplified Configuration for WCF Services)。

子專案

元素 Description
<clientCredentials> 指定用來向服務驗證用戶端的認證。
<回調除錯> 規範 Windows 通訊基礎(WCF)回撥物件的服務除錯。
<回撥暫停> 指定客戶端回撥的逾時時間。
<clientVia> 指定訊息應走的路徑。
<dataContractSerializer> 包含 DataContractSerializer 的設定資料。
<調度器同步> 指定一種端點行為,使服務能非同步發送回覆。
<使得網路腳本> 啟用端點行為,使得從 ASP.NET AJAX 網頁中取得服務成為可能。 此行為應僅與 webHttpBinding< 標準綁定>或 webMessageEncoding< 綁定元素結合使用>。
<endpointDiscovery> 指定端點的各種發現設定,例如可發現性、範圍,以及對其元資料的任何自訂擴充。
<肥皂處理> 定義用戶端端點行為,用於在不同綁定類型與訊息版本間協調訊息。
<同步接收> 規範在服務或用戶端應用程式中接收訊息的執行時行為。 它沒有任何屬性或子元素。
<transactedBatching> 規定是否支援交易批次處理以進行接收操作。
<webHttp> 透過設定指定端點上的 WebHttpBehavior。 當此行為與 <webHttpBinding> 標準綁定結合使用時,使 WCF 服務的網頁程式設計模型得以實現。

父項目

元素 Description
<endpointBehaviors> 一組端點行為元素。