Możliwości rozszerzania

Ta sekcja zawiera przykłady, które dotyczą niestandardowej rozszerzalności i innych funkcji programu Windows Communication Foundation (WCF).

W tej sekcji

Rozszerzalność kanałów pokazuje kanały niestandardowe.

Rozszerzalność odnajdywania demonstruje odnajdywanie niestandardowe.

Instancing Extensibility demonstruje niestandardową rozszerzalność .

Rozszerzalność międzyoperacyjności pokazuje niestandardową współdziałanie.

Rozszerzalność kodera komunikatów demonstruje niestandardowe kodowanie komunikatów.

Rozszerzalność metadanych demonstruje metadane niestandardowe.

Rozszerzalność zabezpieczeń demonstruje niestandardowe zabezpieczenia.

Przykłady rozszerzalności syndykacji demonstrują niestandardową składnię.

Rozszerzalność transportu demonstruje transporty niestandardowe.

Moduł formatujący operacji i selektor operacji pokazuje, jak punkty rozszerzalności mogą korzystać z niestandardowych formatów danych komunikatów.

Niestandardowy filtr komunikatów pokazuje, jak zastąpić filtry komunikatów używane przez program Windows Communication Foundation (WCF) do wysyłania komunikatów do punktów końcowych.

Niestandardowy host usługi demonstruje sposób używania niestandardowej pochodnej ServiceHost klasy w celu zmiany zachowania usługi w czasie wykonywania.

DataContract Surrogate pokazuje, jak procesy, takie jak serializacja, deserializacja, eksport schematu i importowanie schematu, można dostosować przy użyciu klasy zastępczej kontraktu danych.

Rozszerzanie kontroli nad obsługą błędów i raportowaniem pokazuje, jak rozszerzyć kontrolę nad obsługą błędów i raportowaniem błędów w usłudze WCF przy użyciu interfejsu IErrorHandler .

Inspektorzy komunikatów demonstrują sposób implementowania i konfigurowania inspektorów komunikatów klienta i usługi.

WebContentTypeMapper demonstruje sposób mapowania nowych typów zawartości na formaty treści komunikatów WCF.