Method Create
- Namespace
- CSV4Unity.Validation
- Assembly
- CSV4Unity.Docs.dll
Create()
Enumに定義された制約属性と行条件からスキーマを作成します。
public static CsvValidationSchema<TField> Create()
Returns
- CsvValidationSchema<TField>
属性をコンパイルした新しいValidationスキーマ。
Remarks
Reflectionによる属性読み取りと正規表現の生成を行います。繰り返し検証する場合はDefaultを再利用してください。 制約属性を持たないEnumフィールドは規則に含まれません。
Exceptions
- ArgumentException
定義された正規表現パターンが不正です。
- CsvSchemaException
Conditionのフィールドまたはグループ定義が不正です。