c# - 单个 PrincipalContext 能否在应用程序的生命周期内重复使用?

标签 c# .net active-directory principalcontext

应用程序能否创建一次 PrincipalContext,然后在应用程序的整个生命周期内重复使用它?这将避免在每次调用 Active Directory 之前使用相同的详细信息重新创建 PrincipalContext 的性能影响。

PrincipalContext 是否会进入不再工作的不良状态?

最佳答案

只要您不访问 PrincipalContext 或您通过多个线程从中获取的对象,您应该能够在应用程序的整个生命周期内保持相同的上下文。

关于c# - 单个 PrincipalContext 能否在应用程序的生命周期内重复使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39322990/

相关文章:

c# - SQLClient 哪些错误号与 SQL Server 连接错误相关,因此我可以重试

c# - C# 是否具有运行时分配的 goto?

c# - UserPrincipal.FindByIdentity 抛出异常 - 服务器上没有这样的对象

c# - 如何根据图表栏大小更改数据点标签的颜色?

c# - "Requested URL cannot be found"在IIS上发布网站时

c# - SignalR 组 - 在客户端或服务器上处理过滤?

asp.net - Azure Active Directory 分配的用户被忽略

.net - 分发预 NGEN 编辑的程序集是否有意义?

c# - 有什么方法可以防止/检测自动/隐式类型转换?

c# - 获取上次备份事件目录的时间