DataExtensions Class |
Namespace: CMS.DataEngine
public static class DataExtensions
The DataExtensions type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | AsInfoType |
Converts the DataSet to a strongly typed one
|
![]() ![]() | AsIndexableTKey, TValue |
Implicit conversion to indexable type with a specific values
|
![]() ![]() | AsModifyable |
Ensures that the given DataSet is not cached, copies the data if it is
|
![]() ![]() | CombineWith(AuthorizationResultEnum, AuthorizationResultEnum) |
Combines the authorization result enum with a bool result
|
![]() ![]() | CombineWith(AuthorizationResultEnum, Boolean) |
Combines the authorization result enum with a bool result
|
![]() ![]() | Compare |
Compares two BaseInfo objects (data & structure) according to comparison settings given.
|
![]() ![]() | CopyTo |
Copies the data of specified columns of the source object to the target object.
|
![]() ![]() | GetNamedEnumeratorT |
Name enumerator over a collection
|
![]() ![]() | CheckRequiredColumns |
Returns true if given list of columns do not have null values in the object
|
![]() ![]() | ToAuthorizationResultEnum |
Convert the boolean value to a AuthorizationResultEnum, outputs Allowed or Denied based on the bool value.
|
![]() ![]() | ToBoolean |
Convert the authorization result to a boolean value representing allow / deny. Insignificant means deny.
|
![]() ![]() | ToDictionaryById(IEnumerableBaseInfo) |
Converts the list of objects to a dictionary indexed by object ID
|
![]() ![]() | ToDictionaryById(DataSet, String) |
Converts the DataSet to a dictionary indexed by object ID
|
![]() ![]() | ToHashSetT(IEnumerableT, IEqualityComparerT) |
Converts the list of objects to a hash set of distinct values
|
![]() ![]() | ToHashSetT, TSource(IEnumerableTSource, FuncTSource, T, IEqualityComparerT) |
Converts the list of objects to a hash set of distinct values
|
![]() ![]() | ToJSON(DataSet, Boolean) |
Exports DataSet to JSON string.
|
![]() ![]() | ToJSON(DataTable, Boolean) |
Exports DataSet to JSON string.
|
![]() ![]() | ToJSON(IEnumerable, String, Boolean) |
Returns JSON representation of current instance of IEnumerable.
|
![]() ![]() | ToJSON(IDataContainer, String, Boolean) |
Returns JSON representation of current instance of IDataContainer.
|
![]() ![]() | ToXML(IEnumerable, String, Boolean) |
Returns XML representation of current instance of IEnumerable.
|
![]() ![]() | ToXML(IDataContainer, String, Boolean) |
Returns XML representation of current instance of IDataContainer.
|
![]() ![]() | UseTransaction |
Ensures that the event uses transaction
|
![]() ![]() | WhenColumnValue |
Adds the condition for the column value to the factory
|
![]() ![]() | WithT |
Sets up the object using the given lambda expression
|