UserPrincipal.FindByLogonTime(PrincipalContext, DateTime, MatchType) 方法

定义

为用户返回 PrincipalSearchResult<T> 对象的集合,这些用户在指定日期和时间范围内记录帐户登录。

public:
 static System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::UserPrincipal ^> ^ FindByLogonTime(System::DirectoryServices::AccountManagement::PrincipalContext ^ context, DateTime time, System::DirectoryServices::AccountManagement::MatchType type);
public static System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.UserPrincipal> FindByLogonTime (System.DirectoryServices.AccountManagement.PrincipalContext context, DateTime time, System.DirectoryServices.AccountManagement.MatchType type);
static member FindByLogonTime : System.DirectoryServices.AccountManagement.PrincipalContext * DateTime * System.DirectoryServices.AccountManagement.MatchType -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.UserPrincipal>
Public Shared Function FindByLogonTime (context As PrincipalContext, time As DateTime, type As MatchType) As PrincipalSearchResult(Of UserPrincipal)

参数

context
PrincipalContext

PrincipalContext 对象,用于指定要对其执行操作的服务器或域。

time
DateTime

DateTime 对象,用于标识不正确的密码尝试的日期和时间。 此参数与类型参数一起使用,可确定记录返回对象的错误登录重试的时间范围。

type
MatchType

MatchType 枚举值,用于指定应用到 time 参数的匹配类型。

返回

一个 PrincipalSearchResult<T>,其包含一个或多个 UserPrincipal 对象的;如果未找到任何结果,则为空集合。

注解

时间默认为 UTC。 如果要以本地时间指定时间,请将 对象的 属性time指定KindDateTimeKind.Local

适用于