Class CsvConstructorAttribute
- Namespace
- FlameCsv.Attributes
- Assembly
- FlameCsv.Core.dll
Defines the constructor to be used when creating instances while reading records.
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Constructor, AllowMultiple = true, Inherited = false)]
public sealed class CsvConstructorAttribute : CsvConfigurationAttribute
- Inheritance
-
CsvConstructorAttribute
- Inherited Members
Remarks
Assembly attributes override class attributes, which override attributes directly on the constructor.
Properties
ParameterTypes
Specifies the parameter types of the constructor to use.
Has no effect when used directly on a constructor.
public Type[] ParameterTypes { get; init; }
Property Value
- Type[]