C#基础-技术还债3-枚举【pending】
/// <summary>
/// 声明三方查询类型可以关联的查询对象类型
/// </summary>
[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = true)]
public sealed class IncludeAttribute : Attribute
{
public ThirdInfoCategroyObjectType Detail { get; private set; }
public IncludeAttribute(ThirdInfoCategroyObjectType detail)
{
this.Detail = detail;
}
}
[Flags]
public enum ThirdInfoCategroyObjectType
{ /// <summary>
/// 申请人ID
/// </summary>
[Description("申请人ID")]
ApplyID = ,
/// <summary>
/// 配偶ID
/// </summary>
[Description("配偶ID")]
SpouseID = ,
/// <summary>
/// 企业名称
/// </summary>
[Description("企业名称")]
EnterpriseName = ,
/// <summary>
/// 企业地址
/// </summary>
[Description("企业地址")]
EnterpriseAddress = ,
/// <summary>
/// 申请人号码
/// </summary>
[Description("申请人号码")]
ApplyPhone = ,
/// <summary>
/// 单位固话
/// </summary>
[Description("单位固话")]
FixedUnit = ,
/// <summary>
/// 家庭固话
/// </summary>
[Description("家庭固话")]
FamilyFixed = ,
/// <summary>
/// 家人联系人号码
/// </summary>
[Description("家人联系人号码")]
FamilyContractNumber = ,
/// <summary>
/// 工作证明人号码
/// </summary>
[Description("工作证明人号码")]
WorkCertNumber = ,
/// <summary>
/// 紧急联系人号码
/// </summary>
[Description("紧急联系人号码")]
EmergencyNumber = , }
/// <summary>
/// 第三方信息查询类型
/// </summary>
public enum ThirdInfoType
{
/// <summary>
/// 人法网
/// </summary>
[Description("人法网")]
[Include(ThirdInfoCategroyObjectType.ApplyID)]
[Include(ThirdInfoCategroyObjectType.SpouseID)]
[Include(ThirdInfoCategroyObjectType.EnterpriseName)]
HumanNet = , /// <summary>
/// 工商网
/// </summary>
[Description("工商网")]
[Include(ThirdInfoCategroyObjectType.EnterpriseName)]
IndustrialCommercialNet = ,
/// <summary>
/// 网络查询
/// </summary>
[Description("网络查询")]
[Include(ThirdInfoCategroyObjectType.ApplyID)]
[Include(ThirdInfoCategroyObjectType.SpouseID)]
[Include(ThirdInfoCategroyObjectType.EnterpriseName)]
[Include(ThirdInfoCategroyObjectType.EnterpriseAddress)]
[Include(ThirdInfoCategroyObjectType.ApplyPhone)]
[Include(ThirdInfoCategroyObjectType.FixedUnit)]
[Include(ThirdInfoCategroyObjectType.FamilyFixed)]
[Include(ThirdInfoCategroyObjectType.FamilyContractNumber)]
[Include(ThirdInfoCategroyObjectType.WorkCertNumber)]
[Include(ThirdInfoCategroyObjectType.EmergencyNumber)]
InfoNet = ,
}
C#基础-技术还债3-枚举【pending】的更多相关文章
- C#基础-技术还债2-枚举
定一个枚举如下: using System; using System.Collections.Generic; using System.Linq; using System.Reflection; ...
- 3.Python编程语言基础技术框架
3.Python编程语言基础技术框架 3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 备注Python将所有数据存为内存对象 Python中 ...
- 网络统计学与web前端开发基础技术
网络统计学与web前端开发基础技术 学习web前端开发基础技术(网页设计)需要了解:HTML.CSS.JavaScript三种语言.下面我们就来了解一下这三门技术在网页设计中的用途: HTML是网页内 ...
- Docker基础技术:Linux Namespace(下)
在 Docker基础技术:Linux Namespace(上篇)中我们了解了,UTD.IPC.PID.Mount 四个namespace,我们模仿Docker做了一个相当相当山寨的镜像.在这一篇中,主 ...
- Docker 基础技术:Linux Namespace(下)
导读 在Docker基础技术:Linux Namespace(上篇)中我们了解了,UTD.IPC.PID.Mount 四个namespace,我们模仿Docker做了一个相当相当山寨的镜像.在这一篇中 ...
- Docker 基础技术之 Linux cgroups 详解
PS:欢迎大家关注我的公众号:aCloudDeveloper,专注技术分享,努力打造干货分享平台,二维码在文末可以扫,谢谢大家. 推荐大家到公众号阅读,那里阅读体验更好,也沉淀了很多篇干货. 前面两篇 ...
- Web前端-Ajax基础技术(下)
Web前端-Ajax基础技术(下) 你要明白ajax是什么,怎么使用? ajax,web程序是将信息放入公共的服务器,让所有网络用户可以通过浏览器进行访问. 浏览器发送请求,获取服务器的数据: 地址栏 ...
- Web前端-Ajax基础技术(上)
Web前端-Ajax基础技术(上) ajax是浏览器提供一套的api,用于向服务器发出请求,接受服务端返回的响应,通过javascript调用,实现通过代码控制请求与响应,实现网络编程. ajax发送 ...
- eMMC基础技术3:eMMC总线token
1.前言 本文主要介绍eMMC 总线协议相关的内容,主要包括: (1)command token format (2)response token format (3)data packet form ...
随机推荐
- 微软StockTrader应用程序
这是一个采用 .NET Enterprise Application Server 技术的端到端示例应用程序.应用程序代码可以从 这里 下载. 代码中演示了WCF服务和移动开发,包括用Xamarin ...
- Got the Best Employee of the year 2015 Star Award
Got "The Best Employee of the year 2015 Star Award" from the company, thanks to all that h ...
- 非正规方法处理AngulurJS模块管理问题
1.起因 自己一直做winform,有幸从某个大神手里接了一个node.js,express,angulurJS等集众多开源框架的一个项目,赶鸭子上架,于是一边学习,一边用自己以往的思中去整理,重构代 ...
- 老司机学新平台 - Xamarin开发之我的第一个MvvmCross跨平台插件:SimpleAudioPlayer
大家好,老司机学Xamarin系列又来啦!上一篇MvvmCross插件精选文末提到,Xamarin平台下,一直没找到一个可用的跨平台AudioPlayer插件.那就自力更生,让我们就自己来写一个吧! ...
- ls /usr/linkapp 没反应
ls /usr/linkapp ll /usr/linkapp 都是一样无反应 没有任何反应, ctrl + c / ctrl + d 都不行 但是 ls /usr/linkapp/ | wc - ...
- JS.中文乱码,Jsp\Servlet端的解决办法
JS.中文乱码,Jsp\Servlet端的解决办法 2010-03-08 15:18:21| 分类: Extjs | 标签:encodeuricomponent 乱码 urldecoder ...
- layout
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- Struts2学习笔记 - Action篇<定义逻辑Action>
有三种方法可以使一个Action处理多个请求 动态方法调用DMI 定义逻辑Acton 在配置文件中使用通配符 这文章就谈论一下定义逻辑Action 这里主要关注的是struts.xml配置文件,一般情 ...
- 【Win 10 应用开发】打印UI元素
Windows App支持将UI界面进行打印的功能,这与浏览器中的打印网页的用途相近,其好处就是“所见即所得”,直接把界面上呈现的内容打印下来,比重新创建打印图像方便得多. 要在通用App中实现打印, ...
- jQuery源码分析系列(40): 动画设计
前言 jQuery动画是通过animate这个API设置执行的,其内部也是按照每一个animate的划分封装了各自动画组的行为, 包括数据过滤.缓动公式.一些动画默认参数的设置.元素状态的调整.事件的 ...