Table of Contents

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

DataItemReader

CreateWriter()

Creates the writer.

public override DataItemWriter CreateWriter()

Returns

DataItemWriter

GetPropertyPrimitiveValue<T>(DataItem, string)

Gets the property primitive value.

public T? GetPropertyPrimitiveValue<T>(DataItem item, string propertyName) where T : struct

Parameters

item DataItem

The item.

propertyName string

Name of the property.

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

item DataItem

The item.

propertyName string

Name of the property.

Returns

T

Type Parameters

T

See Also

To top