/************************************************************************************************************
* file    :     DataSourceType.cs
* author  : cbg
* function: 数据源类型
* history : created by CBG 2018-07-05
************************************************************************************************************/

namespace RG3.PF.Abstractions.Enums
{
    /// <summary>
    /// guid 输出方式
    /// </summary>
    public enum GuidMethod
    {
        /// <summary>
        /// 程序 入库  前8位
        /// </summary>
        None = 0,
        /// <summary>
        /// 程序 入库  前8位
        /// </summary>
        GUID_08 = 1,
        /// <summary>
        /// 程序 入库  36位  机器码-所属项目4-所属系统4-GUID补全
        /// </summary>
        GUID_32 = 2,
        /// <summary>
        ///程序  有数据库自动生成
        /// </summary>
        GUID_DB = 3,
        /// <summary>
        ///每次都自动生成ID
        /// </summary>
        NEW_ID = 4,
        /// <summary>
        /// 外部传递
        /// </summary>
        Out = 5,
        /// <summary>
        /// 雪花算法
        /// </summary>
        Snowflake = 6,
    }
}
//// 1、将枚举转换为字符串:   

//string strDbType = RequestModuleType.SqlServer.ToString();  

// // 2、将字符串转换为枚举:   
//RequestModuleType dbType = (RequestModuleType)Enum.Parse(typeof(RequestModuleType), strDbType, true);
文档更新时间: 2022-02-22 12:19   作者:admin