d2b4e19a 2dcc f58f 203f 824aa8828ad9 - akesseler/Plexdata.CsvParser GitHub Wiki
This internal class is responsible to collect and to validate all information that are required for CSV processing.
System.Object
Plexdata.CsvParser.Internals.TypeProcessor
Namespace: Plexdata.CsvParser.Internals
Assembly: Plexdata.CsvParser.NET (in Plexdata.CsvParser.NET.dll) Version: 1.1.3+d5bef99aa35461ce4bafadf0bf2c2aeca18044ea
C#
internal static class TypeProcessor
The TypeProcessor type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() |
TypeProcessor | The static constructor. |
Name | Description | |
---|---|---|
![]() ![]() |
ConfirmAndReorganize | This method tries to confirm the validity of each item within given value list. Additionally, the given value list will be reorganized (respectively sorted) according to the applied rules. |
![]() ![]() |
GetDocumentAttribute | This method tries to get CSV document attribute from given type. |
![]() ![]() |
LoadDescriptor(TInstance) | This method tries to parse assigned type TInstance and returns an appropriate type descriptor in case of success. |
Name | Description | |
---|---|---|
![]() ![]() |
flags | The reflection binding flags to be used. These are: Public, Instance, GetProperty and SetProperty. |
This internal class just provides methods to access property attributes using .NET Reflection feature.