Esempio n. 1
0
        public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues)
        {
            TreeNodeDataCollection <StringTreeNode> keyFields =
                (TreeNodeDataCollection <StringTreeNode>)propertyValues["KeyFields"];

            TreeNodeDataCollection <StringTreeNode> includedFields =
                (TreeNodeDataCollection <StringTreeNode>)propertyValues["IncludedFields"];

            OrmIndexFields result = new OrmIndexFields();

            result.KeyFields      = keyFields;
            result.IncludedFields = includedFields;
            return(result);
        }
Esempio n. 2
0
 public OrmIndexFields()
 {
     this.KeyFields      = new TreeNodeDataCollection <StringTreeNode>();
     this.IncludedFields = new TreeNodeDataCollection <StringTreeNode>();
 }