public ComplexField(Subject parent, string sourceName, string displayName, Subject linkedSubject) : base(parent, sourceName, displayName) { LinkedSubject = linkedSubject; Output = false; OutputSourceName = ""; }
public Field(Subject parent, string sourceName, string displayName) { Parent = parent; SourceName = sourceName; DisplayName = displayName; DataType = typeof(object); Output = true; Queryable = true; }
public Field(Subject parent, string sourceName) : this(parent, sourceName, null) { }
public ComplexManyField(Subject parent, string displayName, Subject linkedSubject) : base(parent, "ID", displayName) { Output = false; }
public ComplexManyField(Subject parent, string displayName) : this(parent, displayName, null) { }
public ComplexManyField(Subject parent) : this(parent, null) { }
public ComplexField(Subject parent, string sourceName, string displayName) : this(parent, sourceName, displayName, null) { }