Back to Devexpress

CustomFieldMappingBase<T> Class

corelibraries-devexpress-dot-xtrascheduler-dot-customfieldmappingbase-1.md

latest2.5 KB
Original Source

CustomFieldMappingBase<T> Class

Serves as the base class for classes that provide mapping of the custom properties of persistent objects (appointments or resources) to appropriate data fields.

Namespace : DevExpress.XtraScheduler

Assembly : DevExpress.XtraScheduler.v25.2.Core.dll

NuGet Package : DevExpress.Scheduler.Core

Declaration

csharp
public class CustomFieldMappingBase<T> :
    MappingBase,
    IPersistentObjectStorageProvider<T>,
    ICustomFieldMapping
    where T : IPersistentObject
vb
Public Class CustomFieldMappingBase(Of T As IPersistentObject)
    Inherits MappingBase
    Implements IPersistentObjectStorageProvider(Of T),
               ICustomFieldMapping

Type Parameters

NameDescription
T

The type of this custom field mapping object.

|

Remarks

The CustomFieldMappingBase<T> represents the base class for the AppointmentCustomFieldMapping and ResourceCustomFieldMapping classes.

Inheritance

Object MappingBase CustomFieldMappingBase<T> AppointmentCustomFieldMapping

AppointmentDependencyCustomFieldMapping

ResourceCustomFieldMapping

ASPxAppointmentCustomFieldMapping

ASPxResourceCustomFieldMapping

See Also

CustomFieldMappingBase<T> Members

How to: Create Appointments with Custom Fields

Data Sources

DevExpress.XtraScheduler Namespace