SaaS CMS has officially launched! Learn more now.

Class SortingElementTransformer

Represents sorting element transaformer.

Inheritance
System.Object
SortingElementTransformer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public class SortingElementTransformer
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()