RuntimeExtensionsCreateNestedSessionToken - метод
Создаёт токен
SessionToken для сотрудника с заданными настройками, но наследующий информацию
по серверу и текущей культуре из текущей сессии
session.
Используйте возвращённый токен в объекте
SessionContext,
который создаётся для выполнения действий в пределах уже существующей сессии, например, со стороны веб-сервисов.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static SessionToken CreateNestedSessionToken(
this ISession session,
Guid userID,
string userName,
UserAccessLevel accessLevel = UserAccessLevel.Administrator,
bool seal = false
)
<ExtensionAttribute>
Public Shared Function CreateNestedSessionToken (
session As ISession,
userID As Guid,
userName As String,
Optional accessLevel As UserAccessLevel = UserAccessLevel.Administrator,
Optional seal As Boolean = false
) As SessionToken
public:
[ExtensionAttribute]
static SessionToken^ CreateNestedSessionToken(
ISession^ session,
Guid userID,
String^ userName,
UserAccessLevel accessLevel = UserAccessLevel::Administrator,
bool seal = false
)
[<ExtensionAttribute>]
static member CreateNestedSessionToken :
session : ISession *
userID : Guid *
userName : string *
?accessLevel : UserAccessLevel *
?seal : bool
(* Defaults:
let _accessLevel = defaultArg accessLevel UserAccessLevel.Administrator
let _seal = defaultArg seal false
*)
-> SessionToken
- session ISession
- Сессия, настройки которой наследует созданный токен.
- userID Guid
- Идентификатор пользователя.
- userName String
- Имя пользователя.
- accessLevel UserAccessLevel (Optional)
- Уровень доступа пользователя.
- seal Boolean (Optional)
-
Признак того, что должна быть запрещена возможность изменять свойства созданного объекта.
SessionTokenСозданный токен, который наследует часть свойств заданного объекта.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
ISession. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).