Example #1
0
 protected CursorValue(CursorValue source)
     : base(source.GetIType())
 {
     this.context    = source.context;
     this.enumerator = source.enumerator;
     this.Mutable    = source.Mutable;
 }
Example #2
0
 public CursorValue(Context context, IType itemType, IStoredEnumerable documents)
     : base(new CursorType(itemType))
 {
     this.context    = context;
     this.enumerator = documents.GetEnumerator();
     this.Mutable    = itemType is CategoryType ? ((CategoryType)itemType).Mutable : false;
 }