Try our conversational search powered by Generative AI!

Class ObjectStoreDataSourceView<T>

Inheritance
System.Object
ObjectStoreDataSourceView<T>
Implements
System.Web.UI.IStateManager
Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.Web.WebControls.dll
Version: 7.19.2
Syntax
public class ObjectStoreDataSourceView<T> : DataSourceView, IStateManager where T : IItem, new()
Type Parameters
Name Description
T

Constructors

ObjectStoreDataSourceView(ObjectStoreDataSource<T>, String)

Declaration
public ObjectStoreDataSourceView(ObjectStoreDataSource<T> dataSource, string viewName)
Parameters
Type Name Description
ObjectStoreDataSource<T> dataSource
System.String viewName

Properties

CanDelete

Declaration
public override bool CanDelete { get; }
Property Value
Type Description
System.Boolean

CanInsert

Declaration
public override bool CanInsert { get; }
Property Value
Type Description
System.Boolean

CanUpdate

Declaration
public override bool CanUpdate { get; }
Property Value
Type Description
System.Boolean

SelectParameters

Declaration
public ParameterCollection SelectParameters { get; }
Property Value
Type Description
System.Web.UI.WebControls.ParameterCollection

Methods

ExecuteDelete(IDictionary, IDictionary)

Declaration
protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues)
Parameters
Type Name Description
System.Collections.IDictionary keys
System.Collections.IDictionary oldValues
Returns
Type Description
System.Int32

ExecuteInsert(IDictionary)

Declaration
protected override int ExecuteInsert(IDictionary values)
Parameters
Type Name Description
System.Collections.IDictionary values
Returns
Type Description
System.Int32

ExecuteSelect(DataSourceSelectArguments)

Declaration
protected override IEnumerable ExecuteSelect(DataSourceSelectArguments arguments)
Parameters
Type Name Description
System.Web.UI.DataSourceSelectArguments arguments
Returns
Type Description
System.Collections.IEnumerable

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Declaration
protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues)
Parameters
Type Name Description
System.Collections.IDictionary keys
System.Collections.IDictionary values
System.Collections.IDictionary oldValues
Returns
Type Description
System.Int32

LoadViewState(Object)

Declaration
protected virtual void LoadViewState(object savedState)
Parameters
Type Name Description
System.Object savedState

SaveViewState()

Declaration
protected virtual object SaveViewState()
Returns
Type Description
System.Object

TrackViewState()

Declaration
protected virtual void TrackViewState()

Implements

System.Web.UI.IStateManager

Extension Methods