RuntimeHelperExecuteInImpersonationContext(String, String, String, ActionWindowsIdentity) - метод |
Выполняет заданное действие
action в контексте имперсонализации,
в которой текущий
WindowsIdentity, передаваемый также в параметре,
определяется по заданным параметрам пользователя.
Пространство имён:
Tessa.Platform.Runtime
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static void ExecuteInImpersonationContext(
string domainName,
string userName,
string password,
Action<WindowsIdentity> action
)
Public Shared Sub ExecuteInImpersonationContext (
domainName As String,
userName As String,
password As String,
action As Action(Of WindowsIdentity)
)
public:
static void ExecuteInImpersonationContext(
String^ domainName,
String^ userName,
String^ password,
Action<WindowsIdentity^>^ action
)
static member ExecuteInImpersonationContext :
domainName : string *
userName : string *
password : string *
action : Action<WindowsIdentity> -> unit
Параметры
- domainName
- Тип: SystemString
Доменное имя компьютера пользователя для имперсонализации. - userName
- Тип: SystemString
Имя пользователя для имперсонализации. - password
- Тип: SystemString
Пароль пользователя для имперсонализации. - action
- Тип: SystemActionWindowsIdentity
Действие, которое выполняется в контексте имперсонализации.
См. также