public class DefaultTessaPlatformDependencies : ITessaPlatformDependencies
Public Class DefaultTessaPlatformDependencies
Implements ITessaPlatformDependencies
public ref class DefaultTessaPlatformDependencies : ITessaPlatformDependencies
type DefaultTessaPlatformDependencies =
class
interface ITessaPlatformDependencies
end
DefaultTessaPlatformDependencies | Инициализирует новый экземпляр класса DefaultTessaPlatformDependencies |
EnableServiceRouteFallback | Признак того, что включено автоматическое переключение маршрута, если текущий маршрут не поддерживается. Например, выполняет переключение маршрута [Tessa.Platform.Runtime.ServiceRoute.Default] на [Tessa.Platform.Runtime.ServiceRoute.Legacy2X], если маршрут по умолчанию вернул ошибку 404. По умолчанию равно false, поэтому явно установите true в приложении, которое должно поддерживать автоматическую маршрутизацию. |
Features | Возможности текущей платформы (операционной системы, исполняющей среды). Доступны в виде перечисления флагов. |
ConfigureClientRouting | Выполняет конфигурирование настроек для маршрутов сервисов, специфичных для платформы. На момент выполнения метода все регистрации в контейнере уже завершены, поэтому может выполняться резолв зависимостей. |
CreateGlobalEvent | Создаёт событие по глобально уникальному имени, который можно использовать для синхронизации процессов как минимум в пределах сессии пользователя и всех процессов в ней. |
CreateGlobalMutex | Создаёт мьютекс по глобально уникальному имени, который можно использовать для синхронизации процессов как минимум в пределах сессии пользователя и всех процессов в ней. |
CreateGlobalStorage | Создаёт хранилище по глобально уникальному имени, который можно использовать для синхронизации процессов как минимум в пределах сессии пользователя и всех процессов в ней. |
CreateHttpClient | Создаёт объект HttpClient для взаимодействия с веб-сервисами на основании объекта с настройками. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
ExecuteInImpersonationContext | Выполняет действие action от имени заданной учётной записи пользователя accountName. Метод должен вызываться только в том случае, если выполнение от имени учётной записи поддерживается платформой [TessaPlatformFeature.Impersonation]. |
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. |
GetOperatingSystemFriendlyName | Возвращает "дружественное" имя операционной системы, которое можно использовать для отображения пользователю. |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
Initialize | Выполняет инициализацию зависимостей платформы. Метод вызывается один раз при запуске приложения. |
IsLoginHiddenException | Возвращает признак того, что заданное исключение, возникшее в процессе входа в систему, должно быть скрыто от пользователя. Значение true обычно возвращается в случае, когда исключение соответствует неправильному логину/паролю. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
RegisterApplications | Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации API приложений, вызываемом на клиенте и на сервере. Метод вызывается после того, как все другие типовые зависимости были зарегистрированы. |
RegisterClientRouting | Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации клиентских сессий, чтобы предоставить доступ к маршрутам сервисов, которые используются для обратной совместимости с серверами старых версий. |
RegisterProcessManager | Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации API [Tessa.Platform.Runtime.IProcessManager], вызываемом на клиенте и на сервере. Метод вызывается после того, как все другие типовые зависимости были зарегистрированы. |
RegisterServer | Выполняет регистрацию зависимостей, специфичных для платформы, в методе регистрации сервера unityContainer.RegisterServer(). Метод вызывается после того, как все другие типовые зависимости были зарегистрированы. |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryGetUserDefaultUILanguage | Возвращает язык UI по умолчанию, установленный для пользователя в операционной системе, или null, если язык не удалось определить, это аналогично явному использованию английского языка. Реализация по умолчанию обычно возвращает язык, предоставленный платформой как язык операционной системы. |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |