Table of Contents

Class CsvRequiredAttribute

Namespace
FlameCsv.Attributes
Assembly
FlameCsv.Core.dll

Marks the member or parameter as required when reading CSV. required or init properties, and parameters without a default value are implicitly required.
When not placed on a member or parameter, MemberName must be set.
When placed on an assembly, TargetType must be set.

[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Interface|AttributeTargets.Parameter, AllowMultiple = true)]
public sealed class CsvRequiredAttribute : CsvFieldConfigurationAttribute
Inheritance
CsvRequiredAttribute
Inherited Members