Take the community feedback survey now.

Class SortingElementTransformer

Represents sorting element transaformer.

Inheritance
System.Object
SortingElementTransformer
Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 14.26.0
Syntax
public class SortingElementTransformer : Object
Remarks

The SortingElementTransformer class converts meta model sorting to sql-query sorting.

Constructors

SortingElementTransformer()

Initializes a new instance of the RowSortingElementBuilder class.

Declaration
public SortingElementTransformer()

SortingElementTransformer(MetaClass)

Initializes a new instance of the RowSortingElementBuilder class.

Declaration
public SortingElementTransformer(MetaClass ownerMetaClass)
Parameters
Type Name Description
MetaClass ownerMetaClass

The owner meta class.

SortingElementTransformer(MetaClass, SortingElement[])

Initializes a new instance of the RowSortingElementBuilder class.

Declaration
public SortingElementTransformer(MetaClass ownerMetaClass, SortingElement[] metaClassSorts)
Parameters
Type Name Description
MetaClass ownerMetaClass

The owner meta class.

SortingElement[] metaClassSorts

The meta class filters.

Properties

MetaClassSorting

Gets the meta class sorting.

Declaration
public SortingElementCollection MetaClassSorting { get; }
Property Value
Type Description
SortingElementCollection

The meta class sorting.

OwnerMetaClass

Gets or sets the owner meta class.

Declaration
public MetaClass OwnerMetaClass { get; set; }
Property Value
Type Description
MetaClass

The owner meta class.

RowSorting

Gets the row sorting.

Declaration
public SortingElementCollection RowSorting { get; }
Property Value
Type Description
SortingElementCollection

The row sorting.

Methods

Transform()

Builds this instance.

Declaration
public void Transform()