Class PageDefinitionTypeDataSource
Provides PageDefinitionType data to DataBoundControl implementations.
Inheritance
System.Object
    GenericDataSource<PropertyDefinitionType, System.Collections.Generic.List<PropertyDefinitionType>, System.Int32>
    PageDefinitionTypeDataSource
  Implements
Inherited Members
Namespace: EPiServer.Web.WebControls
Assembly: EPiServer.Web.WebControls.dll
Version: 11.20.7Syntax
public class PageDefinitionTypeDataSource : GenericDataSource<PropertyDefinitionType, List<PropertyDefinitionType>, int>, IDataSourceMethodsConstructors
PageDefinitionTypeDataSource()
Declaration
public PageDefinitionTypeDataSource()Methods
CreateItem(List<PropertyDefinitionType>)
Declaration
protected override PropertyDefinitionType CreateItem(List<PropertyDefinitionType> items)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Collections.Generic.List<PropertyDefinitionType> | items | 
Returns
| Type | Description | 
|---|---|
| PropertyDefinitionType | 
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.PropertyDefinitionType, System.Collections.Generic.List<EPiServer.DataAbstraction.PropertyDefinitionType>, System.Int32>.CreateItem(System.Collections.Generic.List<EPiServer.DataAbstraction.PropertyDefinitionType>)
  
  
  
  DeleteItem(PropertyDefinitionType)
Declaration
protected override void DeleteItem(PropertyDefinitionType item)Parameters
| Type | Name | Description | 
|---|---|---|
| PropertyDefinitionType | item | 
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.PropertyDefinitionType, System.Collections.Generic.List<EPiServer.DataAbstraction.PropertyDefinitionType>, System.Int32>.DeleteItem(EPiServer.DataAbstraction.PropertyDefinitionType)
  
  
  
  ListItems()
Declaration
protected override List<PropertyDefinitionType> ListItems()Returns
| Type | Description | 
|---|---|
| System.Collections.Generic.List<PropertyDefinitionType> | 
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.PropertyDefinitionType, System.Collections.Generic.List<EPiServer.DataAbstraction.PropertyDefinitionType>, System.Int32>.ListItems()
  
  
  
  LoadItem(Int32)
Declaration
protected override PropertyDefinitionType LoadItem(int key)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int32 | key | 
Returns
| Type | Description | 
|---|---|
| PropertyDefinitionType | 
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.PropertyDefinitionType, System.Collections.Generic.List<EPiServer.DataAbstraction.PropertyDefinitionType>, System.Int32>.LoadItem(System.Int32)
  
  
  
  SaveItem(PropertyDefinitionType)
Declaration
protected override void SaveItem(PropertyDefinitionType item)Parameters
| Type | Name | Description | 
|---|---|---|
| PropertyDefinitionType | item | 
Overrides
EPiServer.Web.WebControls.GenericDataSource<EPiServer.DataAbstraction.PropertyDefinitionType, System.Collections.Generic.List<EPiServer.DataAbstraction.PropertyDefinitionType>, System.Int32>.SaveItem(EPiServer.DataAbstraction.PropertyDefinitionType)
  