Try our conversational search powered by Generative AI!

Class LanguageDataSource

Provides LanguageBranch data to DataBoundControl implementations.

Inheritance
System.Object
LanguageDataSource
Implements
Inherited Members
Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.Web.WebControls.dll
Version: 11.20.7
Syntax
public class LanguageDataSource : GenericDataSource<LanguageBranch, LanguageBranchCollection, string>, IDataSourceMethods

Constructors

LanguageDataSource()

Declaration
public LanguageDataSource()

Properties

KeyName

Declaration
protected override string KeyName { get; }
Property Value
Type Description
System.String
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.LanguageBranch, EPiServer.DataAbstraction.LanguageBranchCollection, System.String>.KeyName

Methods

CreateItem(List<LanguageBranch>)

Declaration
protected override LanguageBranch CreateItem(List<LanguageBranch> items)
Parameters
Type Name Description
System.Collections.Generic.List<LanguageBranch> items
Returns
Type Description
LanguageBranch
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.LanguageBranch, EPiServer.DataAbstraction.LanguageBranchCollection, System.String>.CreateItem(System.Collections.Generic.List<EPiServer.DataAbstraction.LanguageBranch>)

DeleteItem(LanguageBranch)

Declaration
protected override void DeleteItem(LanguageBranch item)
Parameters
Type Name Description
LanguageBranch item
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.LanguageBranch, EPiServer.DataAbstraction.LanguageBranchCollection, System.String>.DeleteItem(EPiServer.DataAbstraction.LanguageBranch)

ListItems()

Declaration
protected override List<LanguageBranch> ListItems()
Returns
Type Description
System.Collections.Generic.List<LanguageBranch>
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.LanguageBranch, EPiServer.DataAbstraction.LanguageBranchCollection, System.String>.ListItems()

LoadItem(String)

Declaration
protected override LanguageBranch LoadItem(string key)
Parameters
Type Name Description
System.String key
Returns
Type Description
LanguageBranch
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.LanguageBranch, EPiServer.DataAbstraction.LanguageBranchCollection, System.String>.LoadItem(System.String)

SaveItem(LanguageBranch)

Declaration
protected override void SaveItem(LanguageBranch item)
Parameters
Type Name Description
LanguageBranch item
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.LanguageBranch, EPiServer.DataAbstraction.LanguageBranchCollection, System.String>.SaveItem(EPiServer.DataAbstraction.LanguageBranch)

Implements

Extension Methods