public FieldAttribute(FieldType type, FieldRelationship relationship, string foreignParentFieldName, FieldCascades cascades) { this.location = FieldLocation.Foreign; this.type = type; this.relationship = relationship; this.foreignParentFieldName = foreignParentFieldName; this.cascades = cascades; }
public FieldAttribute(FieldType type, FieldRelationship relationship, int ordinal, FieldConstraints constraints) { this.location = FieldLocation.Local; this.type = type; this.relationship = relationship; this.ordinal = ordinal; this.constraints = constraints; }
public FieldAttribute(FieldType type, FieldRelationship relationship, string foreignRecordName, string foreignParentFieldName, string foreignChildFieldName, FieldCascades cascades, FieldLoadOptions loadOptions) : this(type, relationship, foreignRecordName, foreignParentFieldName, foreignChildFieldName, cascades) { this.loadOptions = loadOptions; }
public FieldAttribute(FieldType type, FieldRelationship relationship, string foreignRecordName, string foreignParentFieldName, string foreignChildFieldName, FieldCascades cascades) : this(type, relationship, foreignParentFieldName, cascades) { this.foreignRecordName = foreignRecordName; this.foreignChildFieldName = foreignChildFieldName; }
public FieldAttribute(FieldType type, FieldRelationship relationship, int ordinal, string fieldName, FieldConstraints constraint, FieldCascades cascade) : this(type, relationship, ordinal, constraint, cascade) { this.fieldName = fieldName; }
public FieldAttribute(FieldType type, FieldRelationship relationship, int ordinal, FieldConstraints constraints, FieldCascades cascades) : this(type, relationship, ordinal, constraints) { this.cascades = cascades; }