SharedNameFactory - конструктор
Фабрика, предоставляющая средства для создания глобальных имён, которые возможно использовать
для синхронизации между потоками и процессами.
Пространство имён: Tessa.Platform.IPCСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public SharedNameFactory(
string? instanceName,
Type? instanceType = null
)
Public Sub New (
instanceName As String,
Optional instanceType As Type = Nothing
)
public:
SharedNameFactory(
String^ instanceName,
Type^ instanceType = nullptr
)
new :
instanceName : string *
?instanceType : Type
(* Defaults:
let _instanceType = defaultArg instanceType null
*)
-> SharedNameFactory
Параметры
- instanceName String
Имя экземпляра класса, являющееся глобально уникальным для экземпляров того же типа,
расположенных в различных процессах. Например, код сервера.
- instanceType Type (Optional)
Тип объекта, используемый для дополнительной уникальности для синхронизации экземпляров между потоками и процессами,
или null, если имя объектов не зависит от типов.
Дочерний класс может изменить логику формирования имени.