[UsedImplicitlyAttribute]
public class LinuxTessaPlatformDependencies : DefaultTessaPlatformDependencies
<UsedImplicitlyAttribute>
Public Class LinuxTessaPlatformDependencies
Inherits DefaultTessaPlatformDependencies
[UsedImplicitlyAttribute]
public ref class LinuxTessaPlatformDependencies : public DefaultTessaPlatformDependencies
[<UsedImplicitlyAttribute>]
type LinuxTessaPlatformDependencies =
class
inherit DefaultTessaPlatformDependencies
end
LinuxTessaPlatformDependencies | Инициализирует новый экземпляр класса LinuxTessaPlatformDependencies |
EnableServiceRouteFallback |
Признак того, что включено автоматическое переключение маршрута, если текущий маршрут не поддерживается.
Например, выполняет переключение маршрута [Tessa.Platform.Runtime.ServiceRoute.Default]
на [Tessa.Platform.Runtime.ServiceRoute.Legacy2X], если маршрут по умолчанию вернул ошибку 404.
По умолчанию равно false, поэтому явно установите true в приложении, которое должно поддерживать
автоматическую маршрутизацию.
(Унаследован от DefaultTessaPlatformDependencies) |
Features |
Возможности текущей платформы (операционной системы, исполняющей среды).
Доступны в виде перечисления флагов.
(Унаследован от DefaultTessaPlatformDependencies) |
ConfigureClientRouting |
Выполняет конфигурирование настроек для маршрутов сервисов, специфичных для платформы.
На момент выполнения метода все регистрации в контейнере уже завершены, поэтому может выполняться резолв зависимостей.
(Унаследован от DefaultTessaPlatformDependencies) |
CreateGlobalEvent |
Создаёт событие по глобально уникальному имени, который можно использовать для синхронизации процессов
как минимум в пределах сессии пользователя и всех процессов в ней.
(Переопределяет DefaultTessaPlatformDependenciesCreateGlobalEvent(String)) |
CreateGlobalMutex |
Создаёт мьютекс по глобально уникальному имени, который можно использовать для синхронизации процессов
как минимум в пределах сессии пользователя и всех процессов в ней.
(Переопределяет DefaultTessaPlatformDependenciesCreateGlobalMutex(String)) |
CreateGlobalStorage |
Создаёт хранилище по глобально уникальному имени, который можно использовать для синхронизации процессов
как минимум в пределах сессии пользователя и всех процессов в ней.
(Переопределяет DefaultTessaPlatformDependenciesCreateGlobalStorage(String, Int64)) |
CreateHttpClient |
Создаёт объект HttpClient для взаимодействия с веб-сервисами на основании объекта с настройками.
(Переопределяет DefaultTessaPlatformDependenciesCreateHttpClient(IConnectionSettings, Boolean)) |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
ExecuteInImpersonationContext |
Выполняет действие action от имени заданной учётной записи пользователя accountName.
Метод должен вызываться только в том случае, если выполнение от имени учётной записи
поддерживается платформой [TessaPlatformFeature.Impersonation].
(Унаследован от DefaultTessaPlatformDependencies) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetNetRuntimeFriendlyName |
Возвращает "дружественное" название исполняющей среды .NET с указанием её версии,
которое можно использовать для отображения пользователю.
Актуально как для .NET Framework, так и для .NET Core.
(Унаследован от DefaultTessaPlatformDependencies) |
GetOperatingSystemFriendlyName |
Возвращает "дружественное" имя операционной системы, которое можно использовать для отображения пользователю.
(Унаследован от DefaultTessaPlatformDependencies) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
Initialize |
Выполняет инициализацию зависимостей платформы. Метод вызывается один раз при запуске приложения.
(Унаследован от DefaultTessaPlatformDependencies) |
IsLoginHiddenException |
Возвращает признак того, что заданное исключение, возникшее в процессе входа в систему, должно быть скрыто от пользователя.
Значение true обычно возвращается в случае, когда исключение соответствует неправильному логину/паролю.
(Унаследован от DefaultTessaPlatformDependencies) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
RegisterApplications |
Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации API приложений,
вызываемом на клиенте и на сервере. Метод вызывается после того, как все другие типовые зависимости были зарегистрированы.
(Унаследован от DefaultTessaPlatformDependencies) |
RegisterClientRouting |
Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации клиентских сессий,
чтобы предоставить доступ к маршрутам сервисов, которые используются для обратной совместимости с серверами старых версий.
(Унаследован от DefaultTessaPlatformDependencies) |
RegisterProcessManager |
Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации API
[Tessa.Platform.Runtime.IProcessManager], вызываемом на клиенте и на сервере.
Метод вызывается после того, как все другие типовые зависимости были зарегистрированы.
(Унаследован от DefaultTessaPlatformDependencies) |
RegisterServer |
Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации сервера
unityContainer.RegisterServer(). Метод вызывается после того, как все другие типовые зависимости были зарегистрированы.
(Унаследован от DefaultTessaPlatformDependencies) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryGetUserDefaultUILanguage |
Возвращает язык UI по умолчанию, установленный для пользователя в операционной системе,
или null, если язык не удалось определить, это аналогично явному использованию английского языка.
Реализация по умолчанию обычно возвращает язык, предоставленный платформой как язык операционной системы.
(Унаследован от DefaultTessaPlatformDependencies) |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |