System.ServiceModel.Dispatcher Ad Alanı

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

Sınıflar

ActionMessageFilter

İletinin eyleminin belirtilen eylem kümesinden biri olup olmadığını test eden bir sorguyu temsil eder.

ChannelDispatcher

Kanalları kabul eden ve bunları bir hizmetle ilişkilendiren bir bileşen.

ChannelDispatcherBase

Kanalları kabul eden ve bunları bir hizmetle ilişkilendiren kanal dağıtıcısı için soyut temel sınıf.

ChannelDispatcherCollection

Kanal dağıtıcılarını içeren iş parçacığı açısından güvenli bir koleksiyon sağlar.

ClientOperation

İstemci nesnesinde veya istemci kanalı nesnesinde belirli bir sözleşme işleminin yürütme davranışını değiştirmek veya genişletmek için kullanılır. Bu sınıf devralınamaz.

ClientOperationCompatBase

İstemci işlemi uyumluluk tabanını temsil eder.

ClientRuntime

Bir istemci uygulaması tarafından işlenen tüm iletiler için Windows Communication Foundation (WCF) istemci nesnelerinin işlevselliğini genişleten sınıflar için ekleme noktasını temsil eder.

ClientRuntimeCompatBase

İstemci çalışma zamanı uyumluluk tabanını temsil eder.

DispatchOperation

Hizmet uç noktasında belirli bir hizmet işleminin yürütme davranışını değiştirmek veya genişletmek için kullanılır. Bu sınıf devralınamaz.

DispatchRuntime

Varsayılan hizmet davranışını değiştirmek ve gelen iletilerin nesnelere dönüştürülme ve işlemlere gönderilmesini değiştirebilecek özel nesneler eklemek için kullanılabilecek özellikleri kullanıma sunar. Bu sınıf devralınamaz.

DurableOperationContext

İlgili bilgilere ve işlevlere erişim elde etmek için bir dizi statik yöntem sağlar.

EndpointAddressMessageFilter

İletinin belirtilen uç nokta adresinin gereksinimlerini karşılayıp karşılamadığını test eden sorguyu temsil eder.

EndpointDispatcher

Hizmet uygulamalarında iletiler için çalışma zamanı uzantılarının veya değişikliklerin eklenmesini sağlayan özellikleri kullanıma sunan çalışma zamanı nesnesini temsil eder.

EndpointNameMessageFilter

Belirtilen adla eşleşen bir adla uç noktada ileti alınıp alınmadığını test eden bir sorguyu temsil eder.

ExceptionHandler

ExceptionHandler Windows Communication Foundation (WCF) çalışma zamanında gerçekleşen işlenmeyen özel durumlar için bir özel durum işleyicisi oluşturmak için sınıfını genişletin.

FaultContractInfo

Bir öznitelikte FaultContractAttribute belirtilen SOAP hatası hakkındaki bilgileri temsil eder.

FaultFormatter

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

FaultFormatter.OperationFault<T>

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

FilterInvalidBodyAccessException

Bir filtre veya filtre tablosu, eklenmemiş bir iletinin gövdesine erişmeye çalıştığında oluşan özel durum.

InstanceBehavior

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

InvalidBodyAccessException

İzin abstract verilmediğinde iletinin gövdesine erişme girişiminde bulunulması durumunda oluşan özel durumlar için temel sınıf.

JsonQueryStringConverter

Bu sınıf, bir parametre değerini JavaScript Nesne Gösterimi'ne (JSON) dönüştürür.

MatchAllMessageFilter

Test ettiği ileti olmayannull her ileti tarafından karşılanan bir sorguyu temsil eder.

MatchNoneMessageFilter

Test ettiği bir iletiden hiçbir zaman memnun olmayan bir sorguyu temsil eder.

MessageFilter

abstract iletileri sorgulamak için kullanılan farklı filtre sınıfları için temel sınıf.

MessageFilterException

Filtre tarafından incelenen düğüm kotası aşıldığında oluşturulan özel durumlar için temel sınıf.

MessageFilterTable<TFilterData>

Filtre tablosunun genel uygulamasını sağlar.

MessageQuery

İletideki belirli bağıntı verilerini aramak için kullanılan sınıfların temel davranışını tanımlar.

MessageQueryCollection

İleti sorgu nesneleri koleksiyonu.

MessageQueryTable<TItem>

İleti sorgu nesneleri koleksiyonunu yönetir.

MultipleFilterMatchesException

Birden çok filtre eşleştiğinde, ancak yalnızca biri beklendiğinde oluşan özel durum.

NavigatorInvalidBodyAccessException

bir, bir unbuffered iletisinin gövdesini incelemek üzere yönlendirildiğinde XPathNavigator oluşan özel durum.

OperationInvokerBehavior

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

PrefixEndpointAddressMessageFilter

URI bileşeni için En Uzun Ön Ek Eşleşmesini kullanarak bir iletinin EndpointAddress ile eşleşip eşleşmediğini test eden bir sorguyu temsil eder.

QueryStringConverter

Bu sınıf, sorgu dizesindeki bir parametreyi uygun türde bir nesneye dönüştürür. Ayrıca bir parametreyi bir nesneden sorgu dizesi gösterimine dönüştürebilir.

SeekableXPathNavigator

XML belgelerinde yer alan verilere salt okunur, rastgele erişim sağlar ve belirtilen düğümler için verimli sorgulama sağlar.

ServiceThrottle

Kullanılabilirliği ve performansı iyileştirmek için hizmetin aktarım hızını denetler.

StrictAndMessageFilter

İletinin belirtilen MessageFilter her iki nesneyi de karşılayıp karşılamadığını test eden bir sorguyu temsil eder.

SyncMethodInvoker

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

TaskMethodInvoker

Hizmet modelini göndermeyle ilgili sınıflar sağlar.

WebHttpDispatchOperationSelector

Web programlama modelini destekleyen işlem seçicisi.

XPathMessageContext

SOAP belgelerinde XPath ifadelerini değerlendirirken yaygın olarak kullanılan çeşitli XPath işlevlerini ve ad alanı eşlemelerini tanımlar.

XPathMessageFilter

XPath 1.0 ifadesi tarafından tanımlanan XML belgesinde sorguyu temsil eder.

XPathMessageFilterTable<TFilterData>

Verimli eşleştirme için bir filtre/veri çifti koleksiyonu tutar.

XPathMessageQueryCollection

Bir nesne koleksiyonu XPathMessageQuery içerir.

XPathNavigatorException

tarafından incelenmesine XPathNavigator izin verilen düğüm kotası aşıldığında oluşturulan özel durum.

XPathResult

XPath sorgusu tarafından döndürülen değeri içerir.

Arabirimler

ICallContextInitializer

Kullanıcı kodunu çağıran iş parçacığı ile iş parçacığı yerel depolamanın başlatılmasını ve geri dönüştürülebilmesini sağlayan yöntemleri tanımlar.

IChannelInitializer

Kanal oluşturulduğunda hizmeti veya istemciyi bilgilendirmek için arabirimi tanımlar.

IClientMessageFormatter

İstemci uygulamaları için iletilerin nesnelere ve nesnelere dönüştürüldüğünü denetlemek için kullanılan yöntemleri tanımlar.

IClientMessageInspector

İletileri görüntülemek veya değiştirmek için koleksiyona eklenebilen MessageInspectors bir ileti denetçisi nesnesi tanımlar.

IClientOperationSelector

İşlem seçicisinin sözleşmesini tanımlar.

IDispatchMessageFormatter

Bir hizmet uygulamasında istek iletilerini seri durumdan çıkaran ve yanıt iletilerini seri hale getiren yöntemleri tanımlar.

IDispatchMessageInspector

Hizmet uygulamalarında gelen ve giden uygulama iletilerinin özel incelemesini veya değiştirilmesini sağlayan yöntemleri tanımlar.

IDispatchOperationSelector

Hizmet yürütme davranışını özelleştirmek için gelen iletileri yerel bir işlemle ilişkilendiren sözleşmeyi tanımlar.

IErrorHandler

Bir uygulayıcının çağırana döndürülen hata iletisini denetlemesine ve isteğe bağlı olarak günlüğe kaydetme gibi özel hata işleme gerçekleştirmesine izin verir.

IInputSessionShutdown

Giriş oturumunu kapatmak için uygulanması gereken sözleşmeyi tanımlar.

IInstanceContextInitializer

Gerektiğinde nesnelerin oluşturulmasını InstanceContext incelemek veya değiştirmek için gereken yöntemleri tanımlar.

IInstanceContextProvider

Özellikle paylaşılan oturumları etkinleştirmek için bir InstanceContext nesnenin oluşturulmasına veya seçilmesine katılmak için uygulayın.

IInstanceProvider

Windows Communication Foundation (WCF) hizmeti için hizmet nesnesi sağlayan veya bir hizmet nesnesini geri dönüştüren yöntemleri bildirir.

IInteractiveChannelInitializer

Bir istemci uygulamasının, kanalı oluşturmadan önce kimlik bilgilerini toplamak için bir kullanıcı arabirimi görüntülemesini sağlayan yöntemleri tanımlar.

IMessageFilterTable<TFilterData>

Filtre interface tablosunun bir veya daha fazla filtreden türetilen sorgu ölçütlerine sahip iletileri incelemek için uygulaması gereken sözleşmeyi tanımlayan.

IOperationInvoker

Bir nesneyi ve bir iletiden ayıklanan parametre dizisini alan, bu parametrelerle bu nesne üzerinde bir yöntem çağıran ve yöntemin dönüş değerini ve çıkış parametrelerini döndüren yöntemleri bildirir.

IParameterInspector

İstemcide veya hizmette yapılan çağrılardan önce ve sonra gelen bilgilerin incelenmesini veya değiştirilmesini sağlayan özel parametre denetçileri tarafından uygulanan sözleşmeyi tanımlar.

Temsilciler

InstanceContextIdleCallback

Bir InstanceContext nesnenin işlenmesi tamamlandığında çağrılan yöntemi temsil eder.