Class SortingElement
Represents sorting element.
Inheritance
Inherited Members
Namespace: Mediachase.BusinessFoundation.Data
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 12.17.2Syntax
public class SortingElement
Constructors
SortingElement()
Initializes a new instance of the SortingElement class.
Declaration
public SortingElement()
SortingElement(String, SortingElementType)
Initializes a new instance of the SortingElement class.
Declaration
public SortingElement(string source, SortingElementType type)
Parameters
Type | Name | Description |
---|---|---|
System.String | source | The source. |
SortingElementType | type | The type. |
Fields
Empty
Declaration
public static readonly SortingElement Empty
Field Value
Type | Description |
---|---|
SortingElement |
Properties
Source
Gets or sets the source.
Declaration
public string Source { get; set; }
Property Value
Type | Description |
---|---|
System.String | The source. |
Type
Gets or sets the type.
Declaration
public SortingElementType Type { get; set; }
Property Value
Type | Description |
---|---|
SortingElementType | The type. |
Methods
Ascending(String)
Ascendings the specified source.
Declaration
public static SortingElement Ascending(string source)
Parameters
Type | Name | Description |
---|---|---|
System.String | source | The source. |
Returns
Type | Description |
---|---|
SortingElement |
Descending(String)
Descendings the specified source.
Declaration
public static SortingElement Descending(string source)
Parameters
Type | Name | Description |
---|---|---|
System.String | source | The source. |
Returns
Type | Description |
---|---|
SortingElement |
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | The System.Object to compare with the current System.Object. |
Returns
Type | Description |
---|---|
System.Boolean | true if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type. System.Object.GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | A hash code for the current System.Object. |
Overrides
Operators
Equality(SortingElement, SortingElement)
Operator ==s the specified field1.
Declaration
public static bool operator ==(SortingElement field1, SortingElement field2)
Parameters
Type | Name | Description |
---|---|---|
SortingElement | field1 | The field1. |
SortingElement | field2 | The field2. |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(SortingElement, SortingElement)
Operator !=s the specified field1.
Declaration
public static bool operator !=(SortingElement field1, SortingElement field2)
Parameters
Type | Name | Description |
---|---|---|
SortingElement | field1 | The field1. |
SortingElement | field2 | The field2. |
Returns
Type | Description |
---|---|
System.Boolean |