Table of Contents

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[]