C# Class Hydra.Events.StreamContainer

Inheritance: IStreamContainer
Mostra file Open project: Amazebytes/Hydra Class Usage Examples

Public Methods

Method Description
GetBlobReference ( String shardingKey, String containerName, String streamId, CancellationToken token, StreamOptions streamOptions ) : Task
StreamContainer ( IHydra hydra ) : System

Private Methods

Method Description
GetContainerExists ( String account, String container ) : System.Boolean
GetSemaphore ( String account, String container, String blob ) : SemaphoreSlim
GetStreamExists ( String account, String container, String blob ) : System.Boolean
SetContainerExists ( String account, String container ) : void
SetStreamExists ( String account, String container, String blob ) : void

Method Details

GetBlobReference() public method

public GetBlobReference ( String shardingKey, String containerName, String streamId, CancellationToken token, StreamOptions streamOptions ) : Task
shardingKey String
containerName String
streamId String
token System.Threading.CancellationToken
streamOptions StreamOptions
return Task

StreamContainer() public method

public StreamContainer ( IHydra hydra ) : System
hydra IHydra
return System