IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : IIdentityIdGenerator Interface |
The following tables list the members exposed by IIdentityIdGenerator.
Name | Description | |
---|---|---|
![]() | NextIdGenerator | Gets or sets the fallback IIdGenerator to be used. |
![]() | TempIds | Returns the temporary IDs generated since instantiation of this class or the last IIdGenerator.Reset. (Inherited from IdeaBlade.EntityModel.IIdGenerator) |
Name | Description | |
---|---|---|
![]() | GetNextTempId | Generates a new temporary ID for a specified EntityProperty. (Inherited from IdeaBlade.EntityModel.IIdGenerator) |
![]() | GetRealIdMap | Returns a dictionary that maps temporary IDs to real IDs. (Inherited from IdeaBlade.EntityModel.IIdGenerator) |
![]() | IsApplicable | Returns whether the IdGenerator can be used with the specified data source key. (Inherited from IdeaBlade.EntityModel.IIdGenerator) |
![]() | IsTempId | Determines whether a given ID is temporary. (Inherited from IdeaBlade.EntityModel.IIdGenerator) |
![]() | Reset | Reset temporary ID generation back to its initial state. (Inherited from IdeaBlade.EntityModel.IIdGenerator) |