<zachowanie> punktu końcowegoBehaviors <>
Element behavior
zawiera kolekcję ustawień zachowania punktu końcowego. Każde działanie jest indeksowane według jego name
. Punkty końcowe mogą łączyć się z poszczególnymi zachowaniami za pomocą tej nazwy. Począwszy od .NET Framework 4, powiązania i zachowania nie muszą mieć nazwy. Aby uzyskać więcej informacji na temat domyślnej konfiguracji i bez nazw powiązań i zachowań, zobacz Uproszczone konfigurowanie i uproszczona konfiguracjadla usług WCF.
<Konfiguracji>
<System.servicemodel>
<Zachowania>
<endpointBehaviors>
<Zachowanie>
Składnia
<system.ServiceModel>
<behaviors>
<endpointBehaviors>
<behavior name="String" />
</endpointBehaviors>
</behaviors>
</system.ServiceModel>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | Opis |
---|---|
name | Unikatowy ciąg, który zawiera nazwę konfiguracji zachowanie. Ta wartość jest ciągiem zdefiniowanej przez użytkownika, który musi być unikatowy, ponieważ działa jako ciąg identyfikacyjny dla elementu. Począwszy od .NET Framework 4, powiązania i zachowania nie muszą mieć nazwy. Aby uzyskać więcej informacji na temat domyślnej konfiguracji i bez nazw powiązań i zachowań, zobacz Uproszczone konfigurowanie i uproszczona konfiguracjadla usług WCF. |
Elementy podrzędne
Element | Opis |
---|---|
<Clientcredentials> | Określa poświadczenia używane do uwierzytelniania klienta w usłudze. |
<callbackDebug> | Określa debugowanie usługi dla obiektu wywołania zwrotnego programu Windows Communication Foundation (WCF). |
<callbackTimeouts> | Określa limit czasu wywołania zwrotnego klienta. |
<clientVia> | Określa trasę, którą powinien podjąć komunikat. |
<Datacontractserializer> | Zawiera dane konfiguracji elementu DataContractSerializer. |
<dispatcherSynchronization> | Określa zachowanie punktu końcowego, które umożliwia usłudze wysyłanie odpowiedzi asynchronicznie. |
<enableWebScript> | Umożliwia zachowanie punktu końcowego, które umożliwia korzystanie z usługi z ASP.NET stron internetowych AJAX. Zachowanie powinno być używane tylko w połączeniu z <powiązaniem standardowym webHttpBinding> lub <elementem powiązania webMessageEncoding> . |
<endpointDiscovery> | Określa różne ustawienia odnajdywania punktu końcowego, takie jak jego odnajdywanie, zakresy i wszelkie rozszerzenia niestandardowe do metadanych. |
<soapProcessing> | Definiuje zachowanie punktu końcowego klienta używane do marshalowania komunikatów między różnymi typami powiązań i wersjami komunikatów. |
<synchronousReceive> | Określa zachowanie czasu wykonywania na potrzeby odbierania komunikatów w usłudze lub aplikacji klienckiej. Nie ma żadnych atrybutów ani elementów podrzędnych. |
<TransactedBatching> | Określa, czy przetwarzanie wsadowe transakcji jest obsługiwane w przypadku operacji odbierania. |
<webHttp> | Określa element WebHttpBehavior w punkcie końcowym za pośrednictwem konfiguracji. To zachowanie, gdy jest używane w połączeniu z powiązaniem <standardowym webHttpBinding> , umożliwia model programowania sieci Web dla usługi WCF. |
Elementy nadrzędne
Element | Opis |
---|---|
<endpointBehaviors> | Kolekcja elementów zachowania punktu końcowego. |