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