GeneralUtils Methods |
The GeneralUtils type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | CalculateRowSkipTake |
Calculates the row skip / take values from the 3 values from the pre-v4 api.
|
![]() ![]() | CheckIfInputIsValidT |
Checks if the input is valid.
|
![]() ![]() | ConvertValueToRealNullIfRequired |
Converts the value passed in to null/Nothing (reference type) or default value (value type) if the value is DbNull.Value, based on the type passed
in, also if that type is a nullable type.
|
![]() ![]() | CreateClassicValueReaderForProjections |
Creates the classic value reader for projections. The expression returned is projectionRowParameter[indexValueObtainer].
|
![]() ![]() | CreateDataRelations |
Creates the data relations in the dataset passed in for the relations passed in. Only create relations where the start entity is the FK side.
|
![]() ![]() | CreateTemporalTablePredicateFED |
Creates the temporal table predicate from clause directive (FED) from the input elements specified
|
![]() ![]() | CreateTypedDataTableColumn |
Creates a typed data table column. Used in typed lists and typed views. Adds the column to the columns collection specified.
|
![]() ![]() | CreateUsableBucketClone |
Creates the usable bucket clone.
|
![]() ![]() | CreateUsablePredicateExpressionClone |
Creates the usable predicate expression clone.
|
![]() ![]() | CreateUsableRelationCollectionClone |
Creates a usable relation collection clone.
|
![]() ![]() | DetermineDefaultNullValueForType |
Determines the type of the default null value for.
|
![]() ![]() | IsNullableType |
Determines whether type passed in is a Nullable(Of T) type.
|
![]() ![]() | ProduceEmptyDataSet |
Produces an empty DataSet, with for every element specified in the specified prefetch path a DataTable. It adds PK constraints and
DataRelations to each datatable added. The datatables have the name of the entity: per entity type found there's 1 table.
|
![]() ![]() | ProduceEmptyDataTable(Int32, IElementCreatorCore) |
Produces an empty data table for the entity type specified
|
![]() ![]() | ProduceEmptyDataTable(IEntityFactoryCore, IElementCreatorCore) |
Produces an empty data table for the entity type with the factory specified
|