C# 클래스 DotNetWorkQueue.QueueStatus.QueueStatusProviderBase

Base queue status provider
상속: IQueueStatusProvider
파일 보기 프로젝트 열기: blehnen/DotNetWorkQueue

보호된 프로퍼티들

프로퍼티 타입 설명
ConnectionInformation IConnectionInformation
TimeFactory IGetTimeFactory

공개 메소드들

메소드 설명
HandlePath ( string path ) : object

Handles custom URL paths

Optional. Return null to indicate that this path is not handled by this provider. Otherwise, return a serializable object

보호된 메소드들

메소드 설명
BuildStatus ( ) : IQueueInformation

Builds the status.

GetData ( ) : IEnumerable

Gets the transport specific data.

QueueStatusProviderBase ( IConnectionInformation connectionInformation, IGetTimeFactory getTimeFactory ) : System

Initializes a new instance of the QueueStatusProviderBase class.

SetError ( Exception error ) : void

Sets the error.

메소드 상세

BuildStatus() 보호된 메소드

Builds the status.
protected BuildStatus ( ) : IQueueInformation
리턴 IQueueInformation

GetData() 보호된 추상적인 메소드

Gets the transport specific data.
protected abstract GetData ( ) : IEnumerable
리턴 IEnumerable

HandlePath() 공개 메소드

Handles custom URL paths
Optional. Return null to indicate that this path is not handled by this provider. Otherwise, return a serializable object
public HandlePath ( string path ) : object
path string The path.
리턴 object

QueueStatusProviderBase() 보호된 메소드

Initializes a new instance of the QueueStatusProviderBase class.
protected QueueStatusProviderBase ( IConnectionInformation connectionInformation, IGetTimeFactory getTimeFactory ) : System
connectionInformation IConnectionInformation The connection information.
getTimeFactory IGetTimeFactory The get time factory.
리턴 System

SetError() 보호된 메소드

Sets the error.
protected SetError ( Exception error ) : void
error System.Exception The error.
리턴 void

프로퍼티 상세

ConnectionInformation 보호되어 있는 프로퍼티

The connection information
protected IConnectionInformation ConnectionInformation
리턴 IConnectionInformation

TimeFactory 보호되어 있는 프로퍼티

The time factory
protected IGetTimeFactory TimeFactory
리턴 IGetTimeFactory