C# 클래스 FubuMVC.LightningQueues.LightningQueuesChannel

상속: IChannel
파일 보기 프로젝트 열기: DarthFubuMVC/fubumvc 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DeliverByHeader string
MaxAttemptsHeader string

공개 메소드들

메소드 설명
BuildNoPersistenceChannel ( LightningUri uri, IPersistentQueues queues, bool incoming ) : LightningQueuesChannel
BuildPersistentChannel ( LightningUri uri, IPersistentQueues queues, int mapSize, int maxDatabases, bool incoming ) : LightningQueuesChannel
Dispose ( ) : void
LightningQueuesChannel ( Uri address, string queueName, LightningQueues.Queue queueManager ) : System
Receive ( IReceiver receiver ) : ReceivingState
Send ( byte data, IHeaders headers ) : void

메소드 상세

BuildNoPersistenceChannel() 공개 정적인 메소드

public static BuildNoPersistenceChannel ( LightningUri uri, IPersistentQueues queues, bool incoming ) : LightningQueuesChannel
uri LightningUri
queues IPersistentQueues
incoming bool
리턴 LightningQueuesChannel

BuildPersistentChannel() 공개 정적인 메소드

public static BuildPersistentChannel ( LightningUri uri, IPersistentQueues queues, int mapSize, int maxDatabases, bool incoming ) : LightningQueuesChannel
uri LightningUri
queues IPersistentQueues
mapSize int
maxDatabases int
incoming bool
리턴 LightningQueuesChannel

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

LightningQueuesChannel() 공개 메소드

public LightningQueuesChannel ( Uri address, string queueName, LightningQueues.Queue queueManager ) : System
address System.Uri
queueName string
queueManager LightningQueues.Queue
리턴 System

Receive() 공개 메소드

public Receive ( IReceiver receiver ) : ReceivingState
receiver IReceiver
리턴 ReceivingState

Send() 공개 메소드

public Send ( byte data, IHeaders headers ) : void
data byte
headers IHeaders
리턴 void

프로퍼티 상세

DeliverByHeader 공개적으로 정적으로 프로퍼티

public static string DeliverByHeader
리턴 string

MaxAttemptsHeader 공개적으로 정적으로 프로퍼티

public static string MaxAttemptsHeader
리턴 string