C# Класс IServiceOriented.ServiceBus.RuntimeService

Base class used to define a service that can extend the functionality of the service bus
Наследование: IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
OnListenerAdded ( ListenerEndpoint endpoint ) : void

Called when a listener is added to the service bus

OnListenerRemoved ( ListenerEndpoint endpoint ) : void

Called when a listener is removed from the service bus

OnMessageDelivered ( MessageDelivery delivery ) : void

Called when a message is successfully delivered by the service bus

OnMessageDeliveryExpired ( MessageDelivery delivery ) : void

Called when a message delivery expires

OnMessageDeliveryFailed ( MessageDelivery delivery, bool permanent ) : void

Called when a message delivery fails

OnStart ( ) : void

Called when the service is starting

OnStop ( ) : void

Called when the service is stopping

OnSubscriptionAdded ( SubscriptionEndpoint endpoint ) : void

Called when a subscription is added to the service bus

OnSubscriptionRemoved ( SubscriptionEndpoint endpoint ) : void

Called when a service is removed from the service bus

OnValidate ( ) : void
WithLockedState ( System.Action action ) : void
WithLockedState ( RuntimeServiceState state, System.Action action ) : void

Приватные методы

Метод Описание
Attach ( ServiceBusRuntime runtime ) : void
StartInternal ( ) : void
StopInternal ( ) : void
Validate ( ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

OnListenerAdded() защищенный Метод

Called when a listener is added to the service bus
protected OnListenerAdded ( ListenerEndpoint endpoint ) : void
endpoint ListenerEndpoint
Результат void

OnListenerRemoved() защищенный Метод

Called when a listener is removed from the service bus
protected OnListenerRemoved ( ListenerEndpoint endpoint ) : void
endpoint ListenerEndpoint
Результат void

OnMessageDelivered() защищенный Метод

Called when a message is successfully delivered by the service bus
protected OnMessageDelivered ( MessageDelivery delivery ) : void
delivery MessageDelivery
Результат void

OnMessageDeliveryExpired() защищенный Метод

Called when a message delivery expires
protected OnMessageDeliveryExpired ( MessageDelivery delivery ) : void
delivery MessageDelivery
Результат void

OnMessageDeliveryFailed() защищенный Метод

Called when a message delivery fails
protected OnMessageDeliveryFailed ( MessageDelivery delivery, bool permanent ) : void
delivery MessageDelivery
permanent bool Indicates if the message will be retried (false) or placed in the failure queue (true)
Результат void

OnStart() защищенный Метод

Called when the service is starting
protected OnStart ( ) : void
Результат void

OnStop() защищенный Метод

Called when the service is stopping
protected OnStop ( ) : void
Результат void

OnSubscriptionAdded() защищенный Метод

Called when a subscription is added to the service bus
protected OnSubscriptionAdded ( SubscriptionEndpoint endpoint ) : void
endpoint SubscriptionEndpoint
Результат void

OnSubscriptionRemoved() защищенный Метод

Called when a service is removed from the service bus
protected OnSubscriptionRemoved ( SubscriptionEndpoint endpoint ) : void
endpoint SubscriptionEndpoint
Результат void

OnValidate() защищенный Метод

protected OnValidate ( ) : void
Результат void

WithLockedState() защищенный Метод

protected WithLockedState ( System.Action action ) : void
action System.Action
Результат void

WithLockedState() защищенный Метод

protected WithLockedState ( RuntimeServiceState state, System.Action action ) : void
state RuntimeServiceState
action System.Action
Результат void