C# 클래스 Microsoft.Azure.Amqp.Delivery

상속: IDisposable
파일 보기 프로젝트 열기: Azure/azure-amqp 1 사용 예제들

공개 메소드들

메소드 설명
Add ( Delivery &first, Delivery &last, Delivery delivery ) : void
AddPayload ( ByteBuffer payload, bool isLast ) : void
CompletePayload ( int payloadSize ) : void
Dispose ( ) : void
GetPayload ( int payloadSize, bool &more ) : ArraySegment[]
PrepareForSend ( ) : void
Remove ( Delivery &first, Delivery &last, Delivery delivery ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged resources and optionally releases managed resources.

OnCompletePayload ( int payloadSize ) : void

메소드 상세

Add() 공개 정적인 메소드

public static Add ( Delivery &first, Delivery &last, Delivery delivery ) : void
first Delivery
last Delivery
delivery Delivery
리턴 void

AddPayload() 공개 메소드

public AddPayload ( ByteBuffer payload, bool isLast ) : void
payload ByteBuffer
isLast bool
리턴 void

CompletePayload() 공개 메소드

public CompletePayload ( int payloadSize ) : void
payloadSize int
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases unmanaged resources and optionally releases managed resources.
protected Dispose ( bool disposing ) : void
disposing bool /// true to release both managed and unmanaged resources; /// false to release only unmanaged resources. ///
리턴 void

GetPayload() 공개 추상적인 메소드

public abstract GetPayload ( int payloadSize, bool &more ) : ArraySegment[]
payloadSize int
more bool
리턴 ArraySegment[]

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

protected abstract OnCompletePayload ( int payloadSize ) : void
payloadSize int
리턴 void

PrepareForSend() 공개 메소드

public PrepareForSend ( ) : void
리턴 void

Remove() 공개 정적인 메소드

public static Remove ( Delivery &first, Delivery &last, Delivery delivery ) : void
first Delivery
last Delivery
delivery Delivery
리턴 void