コード例 #1
0
ファイル: ClosedContext.cs プロジェクト: shulmanb/reef
 internal ClosedContext(IClosedContextClr2Java clr2java)
 {
     Id                  = clr2java.GetId();
     EvaluatorId         = clr2java.GetEvaluatorId();
     EvaluatorDescriptor = clr2java.GetEvaluatorDescriptor();
     _parentContext      = clr2java.GetParentContext() == null ? null : new ActiveContext(clr2java.GetParentContext());
 }
コード例 #2
0
ファイル: ClosedContext.cs プロジェクト: shulmanb/reef
 internal ClosedContext(IClosedContextClr2Java clr2java)
 {
     Id = clr2java.GetId();
     EvaluatorId = clr2java.GetEvaluatorId();
     EvaluatorDescriptor = clr2java.GetEvaluatorDescriptor();
     _parentContext = clr2java.GetParentContext() == null ? null : new ActiveContext(clr2java.GetParentContext());
 }
コード例 #3
0
ファイル: ClosedContext.cs プロジェクト: dkm2110/veyor
 internal ClosedContext(IClosedContextClr2Java clr2java)
 {
     InstanceId          = Guid.NewGuid().ToString("N");
     Id                  = clr2java.GetId();
     EvaluatorId         = clr2java.GetEvaluatorId();
     EvaluatorDescriptor = clr2java.GetEvaluatorDescriptor();
     _parentContext      = clr2java.GetParentContext() == null ? null : new ActiveContext(clr2java.GetParentContext());
 }
コード例 #4
0
 /// <summary>
 /// Invokes event handlers registered to the closed context event.
 /// </summary>
 /// <param name="handle">Pointer to the event handler object</param>
 /// <param name="clr2Java">Proxy object to the Java closed context.</param>
 public static void Call_ClrSystemClosedContext_OnNext(ulong handle, IClosedContextClr2Java clr2Java)
 {
     using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemClosedContext_OnNext"))
     {
         GCHandle gc = GCHandle.FromIntPtr((IntPtr)handle);
         ClrSystemHandler <IClosedContext> obj = (ClrSystemHandler <IClosedContext>)gc.Target;
         obj.OnNext(new ClosedContext(clr2Java));
     }
 }
コード例 #5
0
        internal ClosedContext(IClosedContextClr2Java clr2java)
        {
            InstanceId          = Guid.NewGuid().ToString("N");
            Id                  = clr2java.GetId();
            EvaluatorId         = clr2java.GetEvaluatorId();
            EvaluatorDescriptor = clr2java.GetEvaluatorDescriptor();

            // TODO[JIRA REEF-762]: populate this
            _parentContextClr2Java = null;
        }
コード例 #6
0
ファイル: ClosedContext.cs プロジェクト: LastOne817/reef
        internal ClosedContext(IClosedContextClr2Java clr2java)
        {
            InstanceId = Guid.NewGuid().ToString("N");
            Id = clr2java.GetId();
            EvaluatorId = clr2java.GetEvaluatorId();
            EvaluatorDescriptor = clr2java.GetEvaluatorDescriptor();

            // TODO[JIRA REEF-762]: populate this
            _parentContextClr2Java = null;
        }
コード例 #7
0
 public static void Call_ClrSystemClosedContext_OnNext(ulong handle, IClosedContextClr2Java clr2Java)
 {
     using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemClosedContext_OnNext"))
     {
         GCHandle gc = GCHandle.FromIntPtr((IntPtr)handle);
         ClrSystemHandler<IClosedContext> obj = (ClrSystemHandler<IClosedContext>)gc.Target;
         obj.OnNext(new ClosedContext(clr2Java));
     }
 }
コード例 #8
0
ファイル: ClosedContext.cs プロジェクト: beysims/reef
 public ClosedContext(IClosedContextClr2Java clr2java)
 {
     InstanceId   = Guid.NewGuid().ToString("N");
     _id          = clr2java.GetId();
     _evaluatorId = clr2java.GetEvaluatorId();
 }
コード例 #9
0
 public ClosedContext(IClosedContextClr2Java clr2java)
 {
     InstanceId = Guid.NewGuid().ToString("N");
     _id = clr2java.GetId();
     _evaluatorId = clr2java.GetEvaluatorId();
 }