RoutingService Třída

Definice

Definuje službu směrování, která zodpovídá za směrování zpráv mezi koncovými body na základě kritérií filtru.

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
Dědičnost
RoutingService
Atributy
Implementuje

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IDisposable.Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

IDuplexSessionRouter.BeginProcessMessage(Message, AsyncCallback, Object)

Zahájí asynchronní zpracování zprávy.

IDuplexSessionRouter.EndProcessMessage(IAsyncResult)

Dokončí asynchronní provádění zpracování zpráv.

IRequestReplyRouter.BeginProcessRequest(Message, AsyncCallback, Object)

Inicializuje asynchronní zpracování zprávy.

IRequestReplyRouter.EndProcessRequest(IAsyncResult)

Dokončí asynchronní provádění zpracování zpráv.

ISimplexDatagramRouter.BeginProcessMessage(Message, AsyncCallback, Object)

Inicializuje asynchronní zpracování zprávy.

ISimplexDatagramRouter.EndProcessMessage(IAsyncResult)

Dokončí asynchronní provádění zpracování zpráv.

ISimplexSessionRouter.BeginProcessMessage(Message, AsyncCallback, Object)

Inicializuje asynchronní zpracování zprávy.

ISimplexSessionRouter.EndProcessMessage(IAsyncResult)

Dokončí asynchronní provádění zpracování zpráv.

Platí pro