/// <summary>
        /// 获取表示与当前 <see cref="DbProviderFactory"/> 关联的数据库提供程序名称。
        /// </summary>
        /// <param name="database">表示一个 <see cref="System.Data.Entity.Database"/> 对象。</param>
        /// <returns>表示与当前 <see cref="DbProviderFactory"/> 关联的数据库提供程序名称。</returns>
        public static string GetProviderName(this System.Data.Entity.Database database)
        {
            DbProviderFactory factory      = GetDbProviderFactory(database);
            string            providerName = factory.GetProviderName();

            return(providerName);
        }