Try our conversational search powered by Generative AI!

Class LanguageDataSource

Provides LanguageBranch data to DataBoundControl implementations.

Inheritance
System.Object
LanguageDataSource
Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.Web.WebControls.dll
Version: 8.11.0
Syntax
public class LanguageDataSource : GenericDataSource<LanguageBranch, LanguageBranchCollection, string>

Constructors

LanguageDataSource()

Declaration
public LanguageDataSource()

Properties

KeyName

Declaration
protected override string KeyName { get; }
Property Value
Type Description
System.String

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

DeleteItem(LanguageBranch)

Declaration
protected override void DeleteItem(LanguageBranch item)
Parameters
Type Name Description
LanguageBranch item

ListItems()

Declaration
protected override List<LanguageBranch> ListItems()
Returns
Type Description
System.Collections.Generic.List<LanguageBranch>

LoadItem(String)

Declaration
protected override LanguageBranch LoadItem(string key)
Parameters
Type Name Description
System.String key
Returns
Type Description
LanguageBranch

SaveItem(LanguageBranch)

Declaration
protected override void SaveItem(LanguageBranch item)
Parameters
Type Name Description
LanguageBranch item