Table of Contents

Class ReportingDataProvider<T>

Namespace
PHCWS
Assembly
PHCWS.dll
public class ReportingDataProvider<T> : List<T>, IList<T>, ICollection<T>, IList, ICollection, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable, ITypedList where T : GenericVO

Type Parameters

T
Inheritance
List<T>
ReportingDataProvider<T>

Constructors

ReportingDataProvider(string)

public ReportingDataProvider(string company)

Parameters

Nome Tipo Descrição
company string

Fields

Struct

public VOStructure Struct

Field Value

VOStructure

Properties

company

public string company { get; }

Property Value

string

Explicit Interface Implementations

GetItemProperties(PropertyDescriptor[])

Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.

PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors)

Parameters

Nome Tipo Descrição
listAccessors PropertyDescriptor[]

An array of PropertyDescriptor objects to find in the collection as bindable. This can be null.

Returns

PropertyDescriptorCollection

The PropertyDescriptorCollection that represents the properties on each item used to bind data.

GetListName(PropertyDescriptor[])

Returns the name of the list.

string GetListName(PropertyDescriptor[] listAccessors)

Parameters

Nome Tipo Descrição
listAccessors PropertyDescriptor[]

An array of PropertyDescriptor objects, for which the list name is returned. This can be null.

Returns

string

The name of the list.