SharedNameFactory - класс

Фабрика, предоставляющая средства для создания глобальных имён, которые возможно использовать для синхронизации между потоками и процессами.

Definition

Пространство имён: Tessa.Platform.IPC
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class SharedNameFactory
Inheritance
Object    SharedNameFactory

Конструкторы

SharedNameFactory Создаёт экземпляр класса с указанием имени и типа экземпляров объектов, для которых требуется синхронизация.

Свойства

InstanceGroupName Имя группы экземпляров класса, являющееся глобально уникальным для экземпляров того же типа, расположенных в различных процессах, или null, если экземпляры не сгруппированы.
InstanceName Имя экземпляра класса, являющееся глобально уникальным для экземпляров того же типа, расположенных в различных процессах.
InstanceTypeТип объекта, используемый для синхронизации экземпляров между потоками и процессами.

Методы

Create Создаёт имя, которое может использоваться для создания глобальных объектов синхронизации.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также