PropertyCollectionSource(IObjectSpace, Type, Object, IMemberInfo, CollectionSourceDataAccessMode, CollectionSourceMode) Constructor
Creates and initializes an instance of the PropertyCollectionSource class with the specified parameters.
Namespace: DevExpress.ExpressApp
Assembly: DevExpress.ExpressApp.v24.1.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Parameters
Name | Type | Description |
---|---|---|
objectSpace | IObjectSpace | An IObjectSpace object representing the Object Space used by the Collection Source to interact with the database. |
masterObjectType | Type | The type of an object whose collection property the created PropertyCollectionSource will represent. |
masterObject | Object | An object, whose collection property the created PropertyCollectionSource will represent. |
memberInfo | IMemberInfo | An IMemberInfo object that contains metadata information on the collection property the created PropertyCollectionSource will represent. |
dataAccessMode | CollectionSourceDataAccessMode | A CollectionSourceDataAccessMode enumeration value that specifies the mode used to access the CollectionSourceBase.Collection. |
mode | CollectionSourceMode | A CollectionSourceMode enumeration value which specifies the mode of operation for the created Property Collection Source. This value is used to initialize the CollectionSourceBase.Mode property. |
Remarks
XAF automatically creates a PropertyCollectionSource when it creates a nested List View which displays a collection property. So, generally, you do not need to manually instantiate a PropertyCollectionSource.