/// <summary> /// 操作参数节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="value">数据</param> /// <param name="operationType">操作类型</param> internal OperationBool(Abstract.Node parent, Abstract.Node value, OperationParameter.OperationType operationType) : base(parent) { Parameter = value.Parameter; Parameter.OperationType = operationType; }
private Binary(Abstract.Node parent) : base(parent) { }
private QueueConsumer(Abstract.Node parent) : base(parent) { }
/// <summary> /// 数据节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> /// <param name="value">数据</param> internal Value(Abstract.Node parent, OperationParameter.OperationType operationType, ulong value) : base(parent, operationType) { Parameter.Set(value); }
/// <summary> /// 查询节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> internal QueryULongAsynchronous(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent, operationType) { }
private Messages(Abstract.Node parent) : base(parent) { }
/// <summary> /// 数据节点 /// </summary> /// <param name="parent">父节点</param> internal Value(Abstract.Node parent) : base(parent) { }
private Json(Abstract.Node parent) : base(parent) { }
private static Json <valueType> create(Abstract.Node parent) { return(new Json <valueType>(parent)); }
private Distributor(Abstract.Node parent) : base(parent) { }
private static Distributor <valueType> create(Abstract.Node parent) { return(new Distributor <valueType>(parent)); }
private static Integer <valueType> create(Abstract.Node parent) { return(new Integer <valueType>(parent)); }
private Integer(Abstract.Node parent) : base(parent) { }
private Value(Abstract.Node parent) : base(parent) { }
/// <summary> /// 操作参数节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> /// <param name="value">数据</param> internal OperationReturnValue(Abstract.Node parent, OperationParameter.OperationType operationType, bool value) : base(parent, operationType) { Parameter.Set(value); }
/// <summary> /// 查询节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> internal Node(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent) { Parameter.OperationType = operationType; }
/// <summary> /// 查询节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> internal QueryInt(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent, operationType) { }
/// <summary> /// 数据节点 /// </summary> /// <param name="parent">父节点</param> protected Value(Abstract.Node parent) : base(parent) { }
private static Messages <nodeType> create(Abstract.Node parent) { return(new Messages <nodeType>(parent)); }
private Number(Abstract.Node parent) : base(parent) { }
/// <summary> /// 数据节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> internal Value(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent, operationType) { }
private static Number <valueType> create(Abstract.Node parent) { return(new Number <valueType>(parent)); }
/// <summary> /// 数据节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="value">数据</param> internal Value(Abstract.Node parent, uint value) : base(parent) { Parameter.Set(value); }
/// <summary> /// 消息队列节点 /// </summary> /// <param name="parent">父节点</param> protected MessageQueue(Abstract.Node parent) : base(parent) { }
/// <summary> /// 查询参数节点 /// </summary> /// <param name="node"></param> internal QueryBoolValueAsynchronous(Abstract.Node node) { Node = node; }
/// <summary> /// 查询参数节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="parameter">查询参数</param> /// <param name="operationType">操作类型</param> internal QueryReturnValue(Abstract.Node parent, ref ValueData.Data parameter, OperationParameter.OperationType operationType) : base(parent) { Parameter = parameter; Parameter.OperationType = operationType; }
private static Binary <valueType> create(Abstract.Node parent) { return(new Binary <valueType>(parent)); }
/// <summary> /// 操作参数节点 /// </summary> /// <param name="parent">父节点</param> internal Operation(Abstract.Node parent) : base(parent) { }
private static QueueConsumer <valueType> create(Abstract.Node parent) { return(new QueueConsumer <valueType>(parent)); }
/// <summary> /// 查询节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="operationType">操作类型</param> /// <param name="value">数据</param> internal QueryAsynchronousReturnArray(Abstract.Node parent, OperationParameter.OperationType operationType, ulong value) : base(parent, operationType) { Parameter.Set(value); }