public Parameter.OperationBool GetRemoveNode(keyType key) { Parameter.OperationBool node = new Parameter.OperationBool(this, OperationParameter.OperationType.Remove); ValueData.Data <keyType> .SetData(ref node.Parameter, key); return(node); }
/// <summary> /// 删除数据 /// </summary> /// <param name="value"></param> /// <param name="operationType"></param> /// <returns></returns> private Parameter.OperationBool getOperation(valueType value, OperationParameter.OperationType operationType) { Parameter.OperationBool node = new Parameter.OperationBool(this, operationType); ValueData.Data <valueType> .SetData(ref node.Parameter, value); return(node); }
private Parameter.OperationBool getOperationNode(uint index, OperationParameter.OperationType operationType) { Parameter.OperationBool node = new Parameter.OperationBool(this, operationType); node.Parameter.Set(index); return(node); }
public Parameter.OperationBool GetRemoveNode(int index) { Parameter.OperationBool node = new Parameter.OperationBool(this, OperationParameter.OperationType.Remove); node.Parameter.Set(index); return(node); }
/// <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); }