SyncHub Docs
Doctype
Doctype
  • Добро пожаловать в SyncHub
  • Установка
  • Руководство по первому запуску SyncHub
  • CommandHandler
  • Отправка сообщения
    • SendTo
    • TransportHeader
  • Приём сообщения
  • Методы
    • DataPacket
    • Logger
    • MainThread
    • NetClient
    • NetId
    • NetTransform
    • NetVector3
    • Serializer
    • Transport
Powered by GitBook
On this page
  • MainThread
  • 1. Методы инициализации
  • 2. Методы установки действий

Was this helpful?

  1. Методы

MainThread

MainThread

Класс MainThread предоставляет утилиты для выполнения действий в основном потоке приложения. Ниже приведены общие методы этого класса.

1. Методы инициализации

Метод Initialize

public static void Initialize(SynchronizationContext context)

Инициализирует класс MainThread с указанным контекстом синхронизации.

Параметры

  • context: Контекст синхронизации для основного потока.

Перегруженный метод Initialize

public static void Initialize()

Инициализирует класс MainThread с текущим контекстом синхронизации, если он доступен.

Метод HardInitialize

public static void HardInitialize(SynchronizationContext context)

Принудительно устанавливает контекст синхронизации для основного потока.

Параметры

  • context: Контекст синхронизации для основного потока.

2. Методы установки действий

Метод Set

public static void Set(Action updateAction)

Выполняет указанное действие в основном потоке.

Параметры

  • updateAction: Действие для выполнения в основном потоке.

Примечания

  • Класс MainThread предоставляет удобный способ выполнения действий в основном потоке приложения, даже если код вызывается из других потоков.

PreviousLoggerNextNetClient

Last updated 1 year ago

Was this helpful?