Beispiel #1
0
 private Parameter.OperationBool getOperation(int index, valueType value, OperationParameter.OperationType operationType)
 {
     return(ValueData.Data <valueType> .GetOperationBool(new Parameter.Value(this, index), value, operationType));
 }
Beispiel #2
0
 /// <summary>
 /// 查询节点
 /// </summary>
 /// <param name="node">短路径节点</param>
 /// <param name="operationType">操作类型</param>
 internal Node(ShortPath.Node node, OperationParameter.OperationType operationType)
 {
     Parameter.Value         = node;
     Parameter.OperationType = operationType;
 }
Beispiel #3
0
 /// <summary>
 /// 查询节点
 /// </summary>
 /// <param name="parent">父节点</param>
 /// <param name="operationType">操作类型</param>
 internal Node(Node parent, OperationParameter.OperationType operationType)
 {
     this.parent             = parent;
     Parameter.OperationType = operationType;
 }
 /// <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;
 }
Beispiel #5
0
 /// <summary>
 /// 获取操作元素节点
 /// </summary>
 /// <param name="index"></param>
 /// <param name="operationType"></param>
 /// <returns></returns>
 internal Parameter.OperationBool Get(int index, OperationParameter.OperationType operationType)
 {
     Parameter.OperationBool node = new Parameter.OperationBool(this, operationType);
     node.Parameter.Set(index);
     return(node);
 }
Beispiel #6
0
 private Parameter.OperationBool getOperationNode(uint index, OperationParameter.OperationType operationType)
 {
     Parameter.OperationBool node = new Parameter.OperationBool(this, operationType);
     node.Parameter.Set(index);
     return(node);
 }
 /// <summary>
 /// 操作参数节点
 /// </summary>
 /// <param name="parent">父节点</param>
 /// <param name="operationType">操作类型</param>
 internal OperationBool(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent, operationType)
 {
 }
Beispiel #8
0
 /// <summary>
 /// 查询节点
 /// </summary>
 /// <param name="node">短路径节点</param>
 /// <param name="operationType">操作类型</param>
 internal QueryBool(ShortPath.Node node, OperationParameter.OperationType operationType) : base(node, operationType)
 {
 }
Beispiel #9
0
 /// <summary>
 /// 查询节点
 /// </summary>
 /// <param name="node">短路径节点</param>
 /// <param name="value">数据</param>
 /// <param name="operationType">操作类型</param>
 internal QueryBoolAsynchronous(ShortPath.Node node, DataStructure.Abstract.Node value, OperationParameter.OperationType operationType) : base(node)
 {
     Parameter = value.Parameter;
     Parameter.OperationType = operationType;
 }
 /// <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);
 }
 /// <summary>
 /// 操作参数节点
 /// </summary>
 /// <param name="node">短路径节点</param>
 /// <param name="operationType">操作类型</param>
 /// <param name="value">数据</param>
 internal OperationReturnValue(ShortPath.Node node, OperationParameter.OperationType operationType, bool value) : base(node, operationType)
 {
     Parameter.Set(value);
 }
 /// <summary>
 /// 操作参数节点
 /// </summary>
 /// <param name="node">短路径节点</param>
 /// <param name="operationType">操作类型</param>
 internal OperationReturnValue(ShortPath.Node node, OperationParameter.OperationType operationType) : base(node, operationType)
 {
 }
 /// <summary>
 /// 查询参数节点
 /// </summary>
 /// <param name="parent">父节点</param>
 /// <param name="operationType">操作类型</param>
 internal QueryKeepCallbackReturnValue(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent, operationType)
 {
 }
Beispiel #14
0
 /// <summary>
 /// 查询节点
 /// </summary>
 /// <param name="parent">父节点</param>
 /// <param name="operationType">操作类型</param>
 internal QueryOnly(Abstract.Node parent, OperationParameter.OperationType operationType) : base(parent, operationType)
 {
 }