Table of Contents

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のフィールドまたはグループ定義が不正です。