検証ロジックの定義

C# | Visual Basic | Visual C++ |
public virtual bool Validate( Object aValue, FieldProperty aFieldPorpery )
Public Overridable Function Validate ( _ aValue As Object, _ aFieldPorpery As FieldProperty _ ) As Boolean
public: virtual bool Validate( Object^ aValue, FieldProperty^ aFieldPorpery )

- aValue (Object)
- 検証対象
- aFieldPorpery (FieldProperty)
- 検証対象の属性を定義したプロパティ

検証に成功したときtrue

以下のロジックを実行する。
1) 必須チェック
2) 型チェック
3) 長さチェック
4) 範囲チェック
5) フォーマットチェック
個々の具象クラスがそれぞれの内容を定義すること。
1) 必須チェック
2) 型チェック
3) 長さチェック
4) 範囲チェック
5) フォーマットチェック
個々の具象クラスがそれぞれの内容を定義すること。