Для изменения размера нажмите или перетащите

GlobalEventBase - класс

Базовая реализация интерфейса IGlobalEvent.
Иерархия наследования

Пространство имён:  Tessa.Platform.IPC
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public abstract class GlobalEventBase : IGlobalEvent, 
	IAsyncDisposable

Тип GlobalEventBase предоставляет следующие члены.

Конструкторы
  ИмяОписание
Защищённый методGlobalEventBase
Инициализирует новый экземпляр класса GlobalEventBase
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоIsDisposed
Признак того, что ресурсы объекта были освобождены.
В начало страницы
Методы
  ИмяОписание
Защищённый методCheckDisposed
Выбрасывает исключение [ObjectDisposedException], если ресурсы текущего объекта были освобождены.
Открытый методCleanAsync
Освобождает ресурсы события, делая невозможным его дальнейшее использование, и удаляет связанный с ним файл при его наличии. В реализации по умолчанию выполняет работу по очистке на Linux и игнорируется на Windows.
Открытый методCleanCoreAsync
Освобождает ресурсы события, делая невозможным его дальнейшее использование, и удаляет связанный с ним файл при его наличии. В реализации по умолчанию выполняет работу по очистке на Linux и игнорируется на Windows.
Открытый методCloseFromMainProcessAsync
Выполняет глобальное закрытие всех ресурсов, связанных с событием. Процессы, выполняющие ожидание события, могут прекратить ожидание, но на это поведение нельзя опираться. Рекомендуется не вызывать этот метод, если нельзя определить текущий процесс как единственный процесс, переводящий событие в сигнальное состояние. Метод актуален для глобальных событий на Linux.
Защищённый методCloseFromMainProcessCoreAsync
Выполняет глобальное закрытие всех ресурсов, связанных с событием. Процессы, выполняющие ожидание события, могут прекратить ожидание, но на это поведение нельзя опираться. Рекомендуется не вызывать этот метод, если нельзя определить текущий процесс как единственный процесс, переводящий событие в сигнальное состояние. Метод актуален для глобальных событий на Linux.
Открытый методDisposeAsync
Освобождает ресурсы, занимаемые объектом.
Защищённый методDisposeAsync(Boolean)
Освобождает ресурсы, занимаемые объектом.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый метод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.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методReset
Переводит событие в несигнальное состояние, при этом все ожидающие событие подписчики получают управление.
Защищённый методResetCore
Переводит событие в несигнальное состояние, при этом все ожидающие событие подписчики получают управление.
Открытый методSet
Переводит событие в сигнальное состояние, при этом все ожидающие событие подписчики получают управление.
Защищённый методSetCore
Переводит событие в сигнальное состояние, при этом все ожидающие событие подписчики получают управление.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методTryGetWaitHandle
Возвращает объект WaitHandle для ожидания сигнального состояния у события, или null, если используемый объект синхронизации не предоставляет объекта WaitHandle и требуется вызвать метод Wait для ожидания.
Защищённый методTryGetWaitHandleCore
Возвращает объект WaitHandle для ожидания сигнального состояния у события, или null, если используемый объект синхронизации не предоставляет объекта WaitHandle и требуется вызвать метод Wait для ожидания.
Открытый методWaitAsync
Выполняет ожидание момента, когда событие перейдёт в сигнальное состояние.
Защищённый методWaitCoreAsync
Выполняет ожидание момента, когда событие перейдёт в сигнальное состояние.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также