C# Class SimpleGrains.StreamerOutGrain

Inheritance: MyGrain, IStreamerOutGrain
Mostra file Open project: OrleansContrib/Orleans.StorageProviders.SimpleSQLServerStorage

Public Methods

Method Description
BecomeProducer ( System.Guid streamId, string streamNamespace, string providerToUse ) : System.Threading.Tasks.Task
ClearNumberProduced ( ) : System.Threading.Tasks.Task
GetNumberProduced ( ) : Task
OnActivateAsync ( ) : System.Threading.Tasks.Task
OnDeactivateAsync ( ) : System.Threading.Tasks.Task
Produce ( ) : System.Threading.Tasks.Task
StartPeriodicProducing ( ) : System.Threading.Tasks.Task
StopPeriodicProducing ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
Fire ( [ caller = null ) : System.Threading.Tasks.Task
TimerCallback ( object state ) : System.Threading.Tasks.Task

Method Details

BecomeProducer() public method

public BecomeProducer ( System.Guid streamId, string streamNamespace, string providerToUse ) : System.Threading.Tasks.Task
streamId System.Guid
streamNamespace string
providerToUse string
return System.Threading.Tasks.Task

ClearNumberProduced() public method

public ClearNumberProduced ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

GetNumberProduced() public method

public GetNumberProduced ( ) : Task
return Task

OnActivateAsync() public method

public OnActivateAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

OnDeactivateAsync() public method

public OnDeactivateAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Produce() public method

public Produce ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

StartPeriodicProducing() public method

public StartPeriodicProducing ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

StopPeriodicProducing() public method

public StopPeriodicProducing ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task