Class LookupInlineCollectionField<T>
public class LookupInlineCollectionField<T> : InlineCollectionFieldBase<T>, IField<IEntitySet<T>>, IField, IModel, INotifyPropertyChanged, IDataErrorInfo where T : IEntity<T>
Type Parameters
T
- Inheritance
-
FieldBase<IEntitySet<T>>LookupInlineCollectionField<T>
- Implements
-
IField<IEntitySet<T>>
- Inherited Members
- Extension Methods
Constructors
LookupInlineCollectionField(ISurface, string, IEntityQuery<T>, bool, IEntitySet<T>?, bool)
public LookupInlineCollectionField(ISurface surface, string label, IEntityQuery<T> choices, bool isReferenceData, IEntitySet<T>? boundSet = null, bool canCreate = false)
Parameters
surfaceISurfacelabelstringchoicesIEntityQuery<T>isReferenceDataboolboundSetIEntitySet<T>canCreatebool
LookupInlineCollectionField(ISurface, string, IQueryable<T>, bool, IEntitySet<T>?, bool)
public LookupInlineCollectionField(ISurface surface, string label, IQueryable<T> choices, bool isReferenceData, IEntitySet<T>? boundSet = null, bool canCreate = false)
Parameters
surfaceISurfacelabelstringchoicesIQueryable<T>isReferenceDataboolboundSetIEntitySet<T>canCreatebool
Methods
CreateSubfield(IEntitySet<T>)
public override IField<IEntitySet<T>> CreateSubfield(IEntitySet<T> modalSet)
Parameters
modalSetIEntitySet<T>
Returns
- IField<IEntitySet<T>>