<behaviors>
この要素は、endpointBehaviors
とserviceBehaviors
という 2 つの子コレクションを定義します。 各コレクションは、エンドポイントとサービスによって使用されるそれぞれの動作要素を定義します。 各動作要素は、その一意の name
属性で識別されます。 .NET Framework 4 以降では、バインディングおよび動作に名前を付ける必要はありません。 既定の構成と、名前のないバインディングと動作については、「簡略化された構成」と「WCF サービスの簡略化された構成」を参照してください。
configuration
system.serviceModel
<behaviors>
構文
<behaviors>
<serviceBehaviors>
</serviceBehaviors>
<endpointBehaviors>
</endpointBehaviors>
</behaviors>
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
なし
子要素
要素 | 説明 |
---|---|
<endpointBehaviors> | この構成セクションは、特定のエンドポイントに対して定義されたすべての動作を表します。 |
<serviceBehaviors> | この構成セクションは、特定のサービスに対して定義されたすべての動作を表します。 |
親要素
要素 | 説明 |
---|---|
<system.serviceModel> | すべての Windows Communication Foundation (WCF) 構成要素のルート要素です。 |
解説
<remove>
要素を使用して、コレクションから特定の動作を削除できます。 これを行うには、name
要素の <remove>
属性に、削除する動作の名前を指定します。 また、<clear>
要素を使用してコレクションの内容をすべて消去し、動作コレクションの初期値を確実に空にすることもできます。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET