Table of Contents

Class BaseCollectionSettings

Namespace
CMS.DataEngine
Assembly
CMS.DataEngine.dll

Settings for the base object collection

public abstract class BaseCollectionSettings
Inheritance
object
BaseCollectionSettings
Derived
Extension Methods

Constructors

BaseCollectionSettings(string)

Constructor

public BaseCollectionSettings(string name)

Parameters

name string

Collection name

Properties

Columns

Columns to get from database

public string Columns { get; set; }

Property Value

string

DynamicWhere

Dynamic where condition

public Func<string> DynamicWhere { get; set; }

Property Value

Func<string>

Index

Index of the collection in repository

public int Index { get; set; }

Property Value

int

Name

Name of the collection

public string Name { get; set; }

Property Value

string

NameColumn

Name column

public string NameColumn { get; set; }

Property Value

string

NiceName

Nice name of the collection

public string NiceName { get; set; }

Property Value

string

ObjectTypeInternal

Object type

protected abstract string ObjectTypeInternal { get; }

Property Value

string

OrderBy

Order by clause

public string OrderBy { get; set; }

Property Value

string

TopN

Top N items to get

public int TopN { get; set; }

Property Value

int

WhereCondition

Where condition.

public WhereCondition WhereCondition { get; set; }

Property Value

WhereCondition