<behavior> von <serviceBehaviors>
Das behavior-Element enthält eine Auflistung der Einstellungen für das Verhalten eines Diensts. Jedes Verhalten wird durch seinen name indiziert. Dienste können mit dem behaviorConfiguration-Attribut des <endpoint>-Element-Elements einen Link zwischen diesem Namen und jedem Verhalten herstellen. Dies ermöglicht es Endpunkten, allgemeine Verhaltenskonfigurationen gemeinsam zu verwenden, ohne dass die Einstellungen neu definiert werden müssen. Ab .NET Framework 4 müssen Bindungen und Verhalten keinen Namen aufweisen. Weitere Informationen zu Standardkonfiguration und zu namenlosen Bindungen und Verhalten finden Sie unter Simplified Configuration und Simplified Configuration for WCF Services.
Hinweis: |
---|
Für Windows Workflow-Aktivitäten spezifische Verhaltenselemente wie das <SendMessageChannelCache>-Element werden auf der Seite <behavior> of <serviceBehaviors> of workflow dokumentiert. |
Schemahierarchie
<<system.serviceModel>>
<behaviors>
<serviceBehaviors>
<behavior> von <serviceBehaviors>
Syntax
<system.ServiceModel>
<behaviors>
<serviceBehaviors>
<behavior name="String" />
</serviceBehaviors>
</behaviors>
</system.ServiceModel>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
name |
Eine eindeutige Zeichenfolge, die den Konfigurationsnamen des Verhaltens enthält. Dieser Wert muss eine benutzerdefinierte und eindeutige Zeichenfolge sein, da sie als identifizierende Zeichenfolge für das Element fungiert. Ab .NET Framework 4 müssen Bindungen und Verhalten keinen Namen aufweisen. Weitere Informationen zu Standardkonfiguration und zu namenlosen Bindungen und Verhalten finden Sie unter Simplified Configuration und Simplified Configuration for WCF Services. |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Speichert die Konfigurationsinformationen für DataContractSerializer. |
|
Gibt den Typ der zu verwendenden Persistenzanbieterimplementierung sowie das Timeout für Persistenzvorgänge an. |
|
Bietet Laufzeitzugriff auf den Routingdienst, um eine dynamische Änderung der Routingkonfiguration zu ermöglichen. |
|
Stellt ein Workflowkonfigurationselement bereit, das die Gültigkeit einer Übertragung, Meldung oder eines Absenders auf Dienstebene festlegt. |
|
Gibt Einstellungen an, die den Zugriff auf Dienstvorgänge autorisieren. |
|
Gibt die Anmeldeinformationen an, die beim Authentifizieren des Diensts verwendet werden sollen, sowie die Einstellungen für die Überprüfung der Clientanmeldeinformationen. |
|
Gibt Debugging- und Hilfeinformationsfeatures für einen Windows Communication Foundation (WCF)-Dienst an. |
|
Gibt die Ermittelbarkeit von Dienstendpunkten an. |
|
Gibt die Veröffentlichung der Dienstmetadaten und der zugeordneten Informationen an. |
|
Legt Einstellungen fest, die die Überwachung von Sicherheitsereignissen während der Dienstvorgänge ermöglichen. |
|
Gibt den Einschränkungsmechanismus von einem WCF-Dienst an. |
|
Gibt den Timeout für einen Dienst an. |
|
Legt die Einstellungen für eine Instanz von WorkflowRuntime zum Hosten von workflowbasierten WCF-Diensten fest. |
|
Ermöglicht das Abrufen von Metadatenadressinformationen aus Anforderungsnachrichtenheadern. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Eine Auflistung von Dienstverhaltenselementen. |