Class SchemaDataItemProvider
- Namespace
- Dynamicweb.Data.DataItemProviders
- Assembly
- Dynamicweb.Core.dll
Class SchemaDataItemProvider.
public class SchemaDataItemProvider : DataItemProvider, IParameterOptions
- Inheritance
-
SchemaDataItemProvider
- Implements
- Inherited Members
Properties
Table
Gets or sets the table.
[AddInParameter("Table")]
[AddInParameterEditor(typeof(DropDownParameterEditor), "")]
public string Table { get; set; }
Property Value
- string
The table.
Methods
CreateReader()
Creates the reader.
public override DataItemReader CreateReader()
Returns
CreateWriter()
Creates the writer.
public override DataItemWriter CreateWriter()
Returns
GetPropertyPrimitiveValue<T>(DataItem, string)
Gets the property primitive value.
public T? GetPropertyPrimitiveValue<T>(DataItem item, string propertyName) where T : struct
Parameters
Returns
- T?
Type Parameters
T
GetPropertyValue<T>(DataItem, string)
Gets the property value.
public T? GetPropertyValue<T>(DataItem item, string propertyName) where T : class
Parameters
Returns
- T
Type Parameters
T