C# 클래스 IronPigeon.Providers.RelayCloudBlobStorageProvider

상속: ICloudBlobStorageProvider, IEndpointInboxFactory
파일 보기 프로젝트 열기: AArnott/IronPigeon 1 사용 예제들

공개 메소드들

메소드 설명
CreateInboxAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task

Creates an inbox at a message relay service.

RelayCloudBlobStorageProvider ( ) : System

Initializes a new instance of the RelayCloudBlobStorageProvider class.

RelayCloudBlobStorageProvider ( HttpClient httpClient ) : System

Initializes a new instance of the RelayCloudBlobStorageProvider class.

RelayCloudBlobStorageProvider ( Uri postUrl ) : System

Initializes a new instance of the RelayCloudBlobStorageProvider class.

UploadMessageAsync ( Stream content, System.DateTime expirationUtc, string contentType = null, string contentEncoding = null, IProgress bytesCopiedProgress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task

메소드 상세

CreateInboxAsync() 공개 메소드

Creates an inbox at a message relay service.
public CreateInboxAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
cancellationToken System.Threading.CancellationToken The cancellation token.
리턴 Task

RelayCloudBlobStorageProvider() 공개 메소드

Initializes a new instance of the RelayCloudBlobStorageProvider class.
public RelayCloudBlobStorageProvider ( ) : System
리턴 System

RelayCloudBlobStorageProvider() 공개 메소드

Initializes a new instance of the RelayCloudBlobStorageProvider class.
public RelayCloudBlobStorageProvider ( HttpClient httpClient ) : System
httpClient System.Net.Http.HttpClient The HTTP client.
리턴 System

RelayCloudBlobStorageProvider() 공개 메소드

Initializes a new instance of the RelayCloudBlobStorageProvider class.
public RelayCloudBlobStorageProvider ( Uri postUrl ) : System
postUrl System.Uri The URL to post blobs to.
리턴 System

UploadMessageAsync() 공개 메소드

public UploadMessageAsync ( Stream content, System.DateTime expirationUtc, string contentType = null, string contentEncoding = null, IProgress bytesCopiedProgress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
content Stream
expirationUtc System.DateTime
contentType string
contentEncoding string
bytesCopiedProgress IProgress
cancellationToken System.Threading.CancellationToken
리턴 Task