Exemple #1
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphNodeSystem.RemoveNode'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @RemoveNode(@NFX.@DataAccess.@Distributed.@GDID @gNode)
        {
            var call = Async_RemoveNode(@gNode);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.AssignFriendLists'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @AssignFriendLists(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gFriendNode, @System.@String @lists)
        {
            var call = Async_AssignFriendLists(@gNode, @gFriendNode, @lists);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.DeleteFriend'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @DeleteFriend(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gFriendNode)
        {
            var call = Async_DeleteFriend(@gNode, @gFriendNode);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.AddFriendList'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_AddFriendList(@NFX.@DataAccess.@Distributed.@GDID @gNode, @System.@String @list, @System.@String @description)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_AddFriendList_1, false, RemoteInstance, new object[] { @gNode, @list, @description });

            return(DispatchCall(request));
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.AddFriend'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @AddFriend(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gFriendNode, @System.@Nullable <@System.@Boolean> @approve)
        {
            var call = Async_AddFriend(@gNode, @gFriendNode, @approve);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.GetSubscribers'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@System.@Collections.@Generic.@IEnumerable<@Agni.@Social.@Graph.@GraphNode>' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @System.@Collections.@Generic.@IEnumerable <@Agni.@Social.@Graph.@GraphNode> @GetSubscribers(@NFX.@DataAccess.@Distributed.@GDID @gEmitterNode, @System.@Int64 @start, @System.@Int32 @count)
        {
            var call = Async_GetSubscribers(@gEmitterNode, @start, @count);

            return(call.GetValue <@System.@Collections.@Generic.@IEnumerable <@Agni.@Social.@Graph.@GraphNode> >());
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.GetFriendLists'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@System.@Collections.@Generic.@IEnumerable<@System.@String>' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @System.@Collections.@Generic.@IEnumerable <@System.@String> @GetFriendLists(@NFX.@DataAccess.@Distributed.@GDID @gNode)
        {
            var call = Async_GetFriendLists(@gNode);

            return(call.GetValue <@System.@Collections.@Generic.@IEnumerable <@System.@String> >());
        }
Exemple #8
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.IsCommentedByAuthor'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_IsCommentedByAuthor(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gAuthor, @System.@String @dimension)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_IsCommentedByAuthor_5, false, RemoteInstance, new object[] { @gNode, @gAuthor, @dimension });

            return(DispatchCall(request));
        }
Exemple #9
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.GetNodeSummaries'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@System.@Collections.@Generic.@IEnumerable<@Agni.@Social.@Graph.@SummaryRating>' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @System.@Collections.@Generic.@IEnumerable <@Agni.@Social.@Graph.@SummaryRating> @GetNodeSummaries(@NFX.@DataAccess.@Distributed.@GDID @gNode)
        {
            var call = Async_GetNodeSummaries(@gNode);

            return(call.GetValue <@System.@Collections.@Generic.@IEnumerable <@Agni.@Social.@Graph.@SummaryRating> >());
        }
Exemple #10
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.Response'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_Respond(@NFX.@DataAccess.@Distributed.@GDID @gAuthorNode, @Agni.@Social.@Graph.@CommentID @parent, @System.@String @content, @System.@Byte[]  @data)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, s_ms_Respond_1, false, RemoteInstance, new object[] { @gAuthorNode, @parent, @content, @data });

            return(DispatchCall(request));
        }
Exemple #11
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.IsCommentedByAuthor'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@System.@Boolean' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @System.@Boolean @IsCommentedByAuthor(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gAuthor, @System.@String @dimension)
        {
            var call = Async_IsCommentedByAuthor(@gNode, @gAuthor, @dimension);

            return(call.GetValue <@System.@Boolean>());
        }
Exemple #12
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.Response'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@Comment' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@Comment Respond(@NFX.@DataAccess.@Distributed.@GDID @gAuthorNode, @Agni.@Social.@Graph.@CommentID @parent, @System.@String @content, @System.@Byte[]  @data)
        {
            var call = Async_Respond(@gAuthorNode, @parent, @content, @data);

            return(call.GetValue <@Agni.@Social.@Graph.@Comment>());
        }
Exemple #13
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.Create'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_Create(@NFX.@DataAccess.@Distributed.@GDID @gAuthorNode, @NFX.@DataAccess.@Distributed.@GDID @gTargetNode, @System.@String @dimension, @System.@String @content, @System.@Byte[]  @data, @Agni.@Social.@Graph.@PublicationState @publicationState, @Agni.@Social.@Graph.@RatingValue @value, @System.@Nullable <@System.@DateTime> @timeStamp)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_Create_0, false, RemoteInstance, new object[] { @gAuthorNode, @gTargetNode, @dimension, @content, @data, @publicationState, @value, @timeStamp });

            return(DispatchCall(request));
        }
Exemple #14
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.Create'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@Comment' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@Comment @Create(@NFX.@DataAccess.@Distributed.@GDID @gAuthorNode, @NFX.@DataAccess.@Distributed.@GDID @gTargetNode, @System.@String @dimension, @System.@String @content, @System.@Byte[]  @data, @Agni.@Social.@Graph.@PublicationState @publicationState, @Agni.@Social.@Graph.@RatingValue @value, @System.@Nullable <@System.@DateTime> @timeStamp)
        {
            var call = Async_Create(@gAuthorNode, @gTargetNode, @dimension, @content, @data, @publicationState, @value, @timeStamp);

            return(call.GetValue <@Agni.@Social.@Graph.@Comment>());
        }
Exemple #15
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.EstimateSubscriberCount'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@System.@Int64' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @System.@Int64 @EstimateSubscriberCount(@NFX.@DataAccess.@Distributed.@GDID @gEmitterNode)
        {
            var call = Async_EstimateSubscriberCount(@gEmitterNode);

            return(call.GetValue <@System.@Int64>());
        }
Exemple #16
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.GetNodeSummaries'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_GetNodeSummaries(@NFX.@DataAccess.@Distributed.@GDID @gNode)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_GetNodeSummaries_6, false, RemoteInstance, new object[] { @gNode });

            return(DispatchCall(request));
        }
Exemple #17
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.EstimateSubscriberCount'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_EstimateSubscriberCount(@NFX.@DataAccess.@Distributed.@GDID @gEmitterNode)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_EstimateSubscriberCount_3, false, RemoteInstance, new object[] { @gEmitterNode });

            return(DispatchCall(request));
        }
Exemple #18
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.Complain'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @Complain(@Agni.@Social.@Graph.@CommentID @commentId, @NFX.@DataAccess.@Distributed.@GDID @gAuthorNode, @System.@String @kind, @System.@String @message)
        {
            var call = Async_Complain(@commentId, @gAuthorNode, @kind, @message);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
Exemple #19
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.GetSubscribers'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_GetSubscribers(@NFX.@DataAccess.@Distributed.@GDID @gEmitterNode, @System.@Int64 @start, @System.@Int32 @count)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_GetSubscribers_4, false, RemoteInstance, new object[] { @gEmitterNode, @start, @count });

            return(DispatchCall(request));
        }
Exemple #20
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphCommentSystem.Complain'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_Complain(@Agni.@Social.@Graph.@CommentID @commentId, @NFX.@DataAccess.@Distributed.@GDID @gAuthorNode, @System.@String @kind, @System.@String @message)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_Complain_11, false, RemoteInstance, new object[] { @commentId, @gAuthorNode, @kind, @message });

            return(DispatchCall(request));
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.AddFriendList'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @AddFriendList(@NFX.@DataAccess.@Distributed.@GDID @gNode, @System.@String @list, @System.@String @description)
        {
            var call = Async_AddFriendList(@gNode, @list, @description);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
Exemple #22
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.Subscribe'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public void @Subscribe(@NFX.@DataAccess.@Distributed.@GDID @gRecipientNode, @NFX.@DataAccess.@Distributed.@GDID @gEmitterNode, @System.@Byte[]  @parameters)
        {
            var call = Async_Subscribe(@gRecipientNode, @gEmitterNode, @parameters);

            call.CheckVoidValue();
        }
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.DeleteFriendList'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphChangeStatus' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphChangeStatus @DeleteFriendList(@NFX.@DataAccess.@Distributed.@GDID @gNode, @System.@String @list)
        {
            var call = Async_DeleteFriendList(@gNode, @list);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphChangeStatus>());
        }
Exemple #24
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.Subscribe'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_Subscribe(@NFX.@DataAccess.@Distributed.@GDID @gRecipientNode, @NFX.@DataAccess.@Distributed.@GDID @gEmitterNode, @System.@Byte[] @parameters)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_Subscribe_1, false, RemoteInstance, new object[] { @gRecipientNode, @gEmitterNode, @parameters });

            return(DispatchCall(request));
        }
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.AddFriend'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_AddFriend(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gFriendNode, @System.@Nullable <@System.@Boolean> @approve)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_AddFriend_4, false, RemoteInstance, new object[] { @gNode, @gFriendNode, @approve });

            return(DispatchCall(request));
        }
Exemple #26
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.Unsubscribe'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public void @Unsubscribe(@NFX.@DataAccess.@Distributed.@GDID @gRecipientNode, @NFX.@DataAccess.@Distributed.@GDID @gEmitterNode)
        {
            var call = Async_Unsubscribe(@gRecipientNode, @gEmitterNode);

            call.CheckVoidValue();
        }
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.AssignFriendLists'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_AssignFriendLists(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gFriendNode, @System.@String @lists)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_AssignFriendLists_5, false, RemoteInstance, new object[] { @gNode, @gFriendNode, @lists });

            return(DispatchCall(request));
        }
Exemple #28
0
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphEventSystem.Unsubscribe'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_Unsubscribe(@NFX.@DataAccess.@Distributed.@GDID @gRecipientNode, @NFX.@DataAccess.@Distributed.@GDID @gEmitterNode)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_Unsubscribe_2, false, RemoteInstance, new object[] { @gRecipientNode, @gEmitterNode });

            return(DispatchCall(request));
        }
        ///<summary>
        /// Asynchronous invoker for  'Agni.Social.Graph.IGraphFriendSystem.DeleteFriend'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning no exception or WrappedExceptionData instance.
        /// CallSlot is returned that can be queried for CallStatus, ResponseMsg and result.
        ///</summary>
        public CallSlot Async_DeleteFriend(@NFX.@DataAccess.@Distributed.@GDID @gNode, @NFX.@DataAccess.@Distributed.@GDID @gFriendNode)
        {
            var request = new RequestAnyMsg(s_ts_CONTRACT, @s_ms_DeleteFriend_6, false, RemoteInstance, new object[] { @gNode, @gFriendNode });

            return(DispatchCall(request));
        }
Exemple #30
0
        ///<summary>
        /// Synchronous invoker for  'Agni.Social.Graph.IGraphNodeSystem.GetNode'.
        /// This is a two-way call per contract specification, meaning - the server sends the result back either
        ///  returning '@Agni.@Social.@Graph.@GraphNode' or WrappedExceptionData instance.
        /// ClientCallException is thrown if the call could not be placed in the outgoing queue.
        /// RemoteException is thrown if the server generated exception during method execution.
        ///</summary>
        public @Agni.@Social.@Graph.@GraphNode @GetNode(@NFX.@DataAccess.@Distributed.@GDID @gNode)
        {
            var call = Async_GetNode(@gNode);

            return(call.GetValue <@Agni.@Social.@Graph.@GraphNode>());
        }