RoutingService Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İletileri filtre ölçütlerine göre uç noktalar arasında yönlendirmek için sorumlu olan yönlendirme hizmetini tanımlar.
public ref class RoutingService sealed : IDisposable, System::ServiceModel::Routing::IDuplexSessionRouter, System::ServiceModel::Routing::IRequestReplyRouter, System::ServiceModel::Routing::ISimplexDatagramRouter, System::ServiceModel::Routing::ISimplexSessionRouter
[System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)]
[System.ServiceModel.ServiceBehavior(AddressFilterMode=System.ServiceModel.AddressFilterMode.Any, InstanceContextMode=System.ServiceModel.InstanceContextMode.PerSession, UseSynchronizationContext=false, ValidateMustUnderstand=false)]
public sealed class RoutingService : IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter
[<System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)>]
[<System.ServiceModel.ServiceBehavior(AddressFilterMode=System.ServiceModel.AddressFilterMode.Any, InstanceContextMode=System.ServiceModel.InstanceContextMode.PerSession, UseSynchronizationContext=false, ValidateMustUnderstand=false)>]
type RoutingService = class
interface ISimplexDatagramRouter
interface ISimplexSessionRouter
interface IRequestReplyRouter
interface IDuplexSessionRouter
interface IDisposable
Public NotInheritable Class RoutingService
Implements IDisposable, IDuplexSessionRouter, IRequestReplyRouter, ISimplexDatagramRouter, ISimplexSessionRouter
- Devralma
-
RoutingService
- Öznitelikler
- Uygulamalar
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
IDisposable.Dispose() |
Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir. |
IDuplexSessionRouter.BeginProcessMessage(Message, AsyncCallback, Object) |
İletinin zaman uyumsuz işlenmesini başlatır. |
IDuplexSessionRouter.EndProcessMessage(IAsyncResult) |
İleti işlemenin zaman uyumsuz yürütmesini tamamlar. |
IRequestReplyRouter.BeginProcessRequest(Message, AsyncCallback, Object) |
İletinin zaman uyumsuz işlenmesini başlatır. |
IRequestReplyRouter.EndProcessRequest(IAsyncResult) |
İleti işlemenin zaman uyumsuz yürütülmesini tamamlar. |
ISimplexDatagramRouter.BeginProcessMessage(Message, AsyncCallback, Object) |
İletinin zaman uyumsuz işlenmesini başlatır. |
ISimplexDatagramRouter.EndProcessMessage(IAsyncResult) |
İleti işlemenin zaman uyumsuz yürütülmesini tamamlar. |
ISimplexSessionRouter.BeginProcessMessage(Message, AsyncCallback, Object) |
İletinin zaman uyumsuz işlenmesini başlatır. |
ISimplexSessionRouter.EndProcessMessage(IAsyncResult) |
İleti işlemenin zaman uyumsuz yürütülmesini tamamlar. |