Kingdee.BOS.Context 常用字段说明原创
金蝶云社区-云社区用户C1k07307
云社区用户C1k07307
14人赞赏了该文章 2,811次浏览 未经作者许可,禁止转载编辑于2020年10月17日 22:13:39
summary-icon摘要由AI智能服务提供

本文本描述了一个登录上下文环境的详细配置信息,包括客户端的各种属性(如URL、主机名、IP地址、Mac地址、版本等)、登录电脑名称、主控表单和页面标识、上下文ID、组织信息、数据库类型及ID、登录角色、时区、用户信息等。此外,还包含了一些系统级设置,如日志上下文、会话标识、语言设置、租户标识等。同时,定义了一个枚举DataBaseCategory,列举了不同类型的数据库,如正常业务数据库、归档数据库等。

Context :登录上下文环境


ClientInfo

EntryPageUrl:入口页面URL

HostName:客户端主机名称

IpAddress:客户端IP地址

MacAddress:客户端Mac地址

Version:客户端版本号


ClientType

Mobile:移动终端

Html:HTML桌面浏览器客户端

WebApi:WebApi接口


3.ComputerName:登陆电脑名称


ConsoleFormId :主控表单唯一标识


ConsolePageId:主控页面标识


ContextId:上下文ID


CreateContextGuid:该属性提供context创建时候的一个唯一标识


OrganizationInfo:当前组织信息

CurrentServerName

CurrentThread


KDTimeZone CurrentUserTimeZone:当前用户时区


CustomName : 客户名称


DataBaseCategory DatabaseCategory:数据库类型 登录时设置


DatabaseType DatabaseType:数据库类型属性,登录时设置 

DataCenterName 


DBId :数据库ID(帐套管理唯一标识)====由于目前为空值,此处设置为K3Makalu,主要为缓存测试使用 by eckel

     

EntryRole : 登陆时的角色:App/微信/云之家/...

 

GateWayIp:网关IP


GDCID: 全局唯一数据中心标识(获取业务帐套上下文时赋值)


IpAddress:登陆ip


IsCH_ZH_AutoTrans:是否简繁自动转换


IsMultiOrg:是否启用多组织


IsStartTimeZoneTransfer: 是否启用时区转换


KDPassportId:金蝶通行证id


LightAppContext LightApp:云之家轻应用上下文



Context LogDBContext:日志中心上下文 日志库不存在为null


LogDbId:日志中心DBid


LoginName:登录时输入的名称


CultureInfo LogLocale:注意,获取用户国际化信息使用UserLocale, 本属性可能为NULL,只用于记录日志用;

ModuleName { get; set; }


NetCtrlMonitorIDForDataCenterM:数据中心独占监控信息ID


QueryDBId:关联的查询库数据中心



Region Region:用户或当前业务的区域


Salt:密码调料


ServerUrl:应用服务器地址

 

WebType ServiceType:服务端类型


SessionId:会话标识


SysLanguageIds:系统中语言ID(如多语言字段)


SysLanguages:系统中语言总类别(设置为登录语言的语言)


KDTimeZone SystemTimeZone:系统时区


TenantId:租户标识; 公有云使用


IsolationLevel TransIsolationLevel:事务隔离级别


UseLanguageIds:用户数据语言(如多语言字段)


UseLanguages:系统中用户数据语言


AuthenticationType UserAuthenticationMethod:用户认证方式


UserEmail:用户资料邮箱


UserId:当前Context对应的用户ID

CultureInfo UserLocale


LoginType UserLoginType:用户登录类型


UserName:当前Context对应的用户名


UserPhone:用户手机


UserToken:用户认证令牌


UserTransactionId:用户事务ID


X509Certificate UserX509Certificate:用户的CA证书


KDOAuthInfo WeiboAuthInfo: 微博AuthInfo


object Clone ( );


GetAreaCacheKey ( ):获得缓存隔离key

public void GetObjectData ( SerializationInfo info, StreamingContext context );


Context GetQueryDBContext ( ); :获得查询数据库上下文

public void OnDeserialization ( object sender );


public enum DataBaseCategory

            {

            //

            // 摘要:

            //     正常业务数据库

            Normal = 1,

            //

            // 摘要:

            //     归档数据库

            Archive = 2,

            //

            // 摘要:

            //     报表数据库(只读)

            Report = 3,

            //

            // 摘要:

            //     管理中心数据库

            ManagementCenter = 4,

            //

            // 摘要:

            //     多语言中心数据库

            MultiLanguageCenter = 5,

            //

            // 摘要:

            //     日志中心

            LogCenter = 6

            }

        }

    }








图标赞 14
14人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!