Show / Hide Table of Contents

Interface IGrainObserver

The IGrainObserver interface is a marker interface for observers. Observers are used to receive notifications from grains; that is, they represent the subscriber side of a publisher/subscriber interface. Note that all observer methods should be void, since they do not return a value to the observed grain.

Namespace: Orleans
Assembly: Orleans.Core.Abstractions.dll
Syntax
public interface IGrainObserver : IAddressable

Extension Methods

GrainExtensions.AsReference<TGrainInterface>(IAddressable)
GrainExtensions.Cast<TGrainInterface>(IAddressable)
GrainExtensions.BindGrainReference(IAddressable, IGrainFactory)
GrainExtensions.IsPrimaryKeyBasedOnLong(IAddressable)
GrainExtensions.GetPrimaryKeyLong(IAddressable, out String)
GrainExtensions.GetPrimaryKeyLong(IAddressable)
GrainExtensions.GetPrimaryKey(IAddressable, out String)
GrainExtensions.GetPrimaryKey(IAddressable)
GrainExtensions.GetPrimaryKeyString(IAddressable)
GrainExtensions.InvokeOneWay<T>(T, Func<T, Task>)
ImmutableExt.AsImmutable<T>(T)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX