/// <summary> /// Initializes the object with default values. /// </summary> public MethodSource(IServerInternal server, MethodArguments arguments) : base(server, null) { if (arguments == null) throw new ArgumentNullException("arguments"); m_arguments = arguments; m_callbacks = new Dictionary<NodeId,CallbackParameters>(); m_executable = m_userExecutable = true; }
/// <summary> /// Initializes the object with default values. /// </summary> public MethodSource(IServerInternal server, NodeSource parent) : base(server, parent) { m_arguments = new MethodArguments(); m_callbacks = new Dictionary <NodeId, CallbackParameters>(); m_executable = m_userExecutable = true; }
/// <summary> /// Initializes the object with default values. /// </summary> public MethodSource(IServerInternal server, NodeSource parent) : base(server, parent) { m_arguments = new MethodArguments(); m_callbacks = new Dictionary<NodeId,CallbackParameters>(); m_executable = m_userExecutable = true; }