zoukankan      html  css  js  c++  java
  • Frameworks.Entity.Core 5 EntityValidation


    Project.CoreFrameworks.Entity.CoreEntityValidation

    EntityValidation


    数值验证
    DigitAttribute.cs

    DigitAttribute
    继承 EntityValidationAttribute

    2
    Email验证
    EmailAttribute

    继承 EntityValidationAttribute

    3

    通用验证基类
    抽象类  EntityValidationAttribute
    继承  ValidationAttribute

    4
    传真验证
    FexAttribute
    继承 EntityValidationAttribute


    5

        /// 消息类
        /// [abc] a、b 或 c(简单类)
        /// [^abc] 任何字符,除了 a、b 或 c(否定)
        /// [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)
        /// [a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集)
        /// [a-z&&[def]] d、e 或 f(交集)
        /// [a-z&&[^bc]] a 到 z,除了 b 和 c:[ad-z](减去)
        /// [a-z&&[^m-p]] a 到 z,而非 m 到 p:[a-lq-z](减去)
        /// . 任何字符(与行结束符可能匹配也可能不匹配)
        /// d 数字:[0-9]
        /// D 非数字: [^0-9]
        /// s 空白字符:[ x0Bf ]
        /// S 非空白字符:[^s]
        /// w 单词字符:[a-zA-Z_0-9]
        /// W 非单词字符:[^w]
    MessageManager

    6

     验证消息类型

    MessageType


    7

    手机验证
    MobileAttribute

    继承
    EntityValidationAttribute

    8
    邮编验证
    PostNumberAttribute
    继承 EntityValidationAttribute

    9
    范围验证
    RangeAttribute
    继承EntityValidationAttribute


    10
    为空验证
    RequiredValueAttribute
    继承
    RequiredValueAttribute

    11
     电话验证

    TelePhoneAttribute
    继承
    EntityValidationAttribute

  • 相关阅读:
    Visual Studio 和 c# 正则表达式
    程序员DD 《Spring boot教程系列》补充
    c# 多线程编程中AutoResetEvent和ManualResetEvent
    c# 事件和EventManager
    卸载重装Mysql
    c# 语法要点速览
    在高分屏正确显示CHM文件
    ss user-rule自定义规则并硬连接到OneDrive进行自动同步
    利用webmagic获取天猫评论
    使用Selenium对新浪微博模拟登录
  • 原文地址:https://www.cnblogs.com/ganmk--jy/p/5370257.html
Copyright © 2011-2022 走看看