GuidGenerationMode Enum
Contains values that specify how XPO generates new globally unique identifier values.
Namespace: DevExpress.Xpo
Assembly: DevExpress.Xpo.v24.1.dll
NuGet Packages: DevExpress.Win.PivotGrid, DevExpress.Win.TreeMap, DevExpress.Xpo
NuGet Package: DevExpress.Xpo
Declaration
Members
Name | Description |
---|---|
FrameworkDefault
|
The Guid.NewGuid method is used. |
UuidCreateSequential
|
The UuidCreateSequential function is used. |
Custom
|
A custom algorithm specified by the XpoDefault.CustomGuidGenerationHandler delegate is used. |
Remarks
You can pass these enumeration values to the XpoDefault.GuidGenerationMode property.
To use the Custom mode, assign a custom Func<Guid> delegate to the XpoDefault.CustomGuidGenerationHandler field:
using DevExpress.Xpo;
// ...
Func<Guid> myCustomGuidGenerationAlgorithm = () => { return Guid.NewGuid(); };
XpoDefault.CustomGuidGenerationHandler = myCustomGuidGenerationAlgorithm;
XpoDefault.GuidGenerationMode = GuidGenerationMode.Custom;
See Also