示例#1
0
 public void Load(object content, NodeReaderType type, bool autoExtend)
 {
     Dispose(null);
     vNodeContent    = content;
     vNodeType       = type;
     AllowAutoExtend = autoExtend;
 }
示例#2
0
文件: NodeReader.cs 项目: mind0n/hive
		protected void Init(NodeReaderType type)
		{
			nodeType = type;
		}
示例#3
0
文件: NodeReader.cs 项目: mind0n/hive
		public NodeReader(object targetNode, NodeReaderType type)
		{
			Init(type);
			nodeContent = targetNode;
		}
示例#4
0
文件: NodeReader.cs 项目: mind0n/hive
		public RegistryReader(object targetNode, NodeReaderType type, bool allowAutoExtend) : base(targetNode, type, allowAutoExtend) { }
示例#5
0
文件: NodeReader.cs 项目: mind0n/hive
		public ExtendableReader(object targetNode, NodeReaderType type, bool allowAutoExtend) : base(targetNode, type) 
		{
			autoExtend = allowAutoExtend;
		}
示例#6
0
 public virtual void Dispose(params object[] parlist)
 {
     vNodeContent    = null;
     vNodeType       = NodeReaderType.Unknown;
     AllowAutoExtend = false;
 }
示例#7
0
文件: NodeReader.cs 项目: mind0n/hive
 public NodeReader(object targetNode, NodeReaderType type)
 {
     Init(type);
     nodeContent = targetNode;
 }
示例#8
0
文件: NodeReader.cs 项目: mind0n/hive
 protected void Init(NodeReaderType type)
 {
     nodeType = type;
 }
示例#9
0
文件: NodeReader.cs 项目: mind0n/hive
 public RegistryReader(object targetNode, NodeReaderType type, bool allowAutoExtend) : base(targetNode, type, allowAutoExtend)
 {
 }
示例#10
0
文件: NodeReader.cs 项目: mind0n/hive
 public ExtendableReader(object targetNode, NodeReaderType type, bool allowAutoExtend) : base(targetNode, type)
 {
     autoExtend = allowAutoExtend;
 }
示例#11
0
 protected void Init(object targetNode, NodeReaderType type)
 {
     nodeType    = type;
     nodeContent = targetNode;
 }
示例#12
0
 public NodeReaderBasic(object targetNode, NodeReaderType type)
 {
     Init(targetNode, type);
 }
示例#13
0
 protected void Init(object targetNode, NodeReaderType type, bool allowAutoExtend)
 {
     Init(targetNode, type);
     autoExtend = allowAutoExtend;
 }