コード例 #1
0
ファイル: orleans.codegen.cs プロジェクト: tareq-s/OrleansR
 public static System.Threading.Tasks.Task DeleteObjectReference(OrleansR.GrainInterfaces.IMessageObserver reference)
 {
     return global::Orleans.Runtime.GrainReference.DeleteObjectReference(reference);
 }
コード例 #2
0
ファイル: orleans.codegen.cs プロジェクト: tareq-s/OrleansR
 public async static System.Threading.Tasks.Task<OrleansR.GrainInterfaces.IMessageObserver> CreateObjectReference(OrleansR.GrainInterfaces.IMessageObserver obj)
 {
     if (methodInvoker == null) methodInvoker = new MessageObserverMethodInvoker();
     return MessageObserverFactory.Cast(await global::Orleans.Runtime.GrainReference.CreateObjectReference(obj, methodInvoker));
 }
コード例 #3
0
ファイル: orleans.codegen.cs プロジェクト: tareq-s/OrleansR
            System.Threading.Tasks.Task OrleansR.GrainInterfaces.IPubSubGrain.TopologyChange(OrleansR.GrainInterfaces.IPubSubGrain[] otherGrains)
            {

                return base.InvokeMethodAsync<object>(-316297706, new object[] {otherGrains} );
            }
コード例 #4
0
ファイル: orleans.codegen.cs プロジェクト: tareq-s/OrleansR
            System.Threading.Tasks.Task OrleansR.GrainInterfaces.IPubSubManager.Unregister(OrleansR.GrainInterfaces.IPubSubGrain grainSubscriber)
            {

                return base.InvokeMethodAsync<object>(-2125469177, new object[] {grainSubscriber is global::Orleans.Grain ? OrleansR.GrainInterfaces.PubSubGrainFactory.Cast(grainSubscriber.AsReference()) : grainSubscriber} );
            }
コード例 #5
0
ファイル: orleans.codegen.cs プロジェクト: tareq-s/OrleansR
            System.Threading.Tasks.Task OrleansR.GrainInterfaces.IPubSubGrain.Unsubscribe(OrleansR.GrainInterfaces.IMessageObserver observer)
            {
global::Orleans.CodeGeneration.GrainFactoryBase.CheckGrainObserverParamInternal(observer);

                return base.InvokeMethodAsync<object>(-1026708032, new object[] {observer is global::Orleans.Grain ? OrleansR.GrainInterfaces.MessageObserverFactory.Cast(observer.AsReference()) : observer} );
            }