C# Класс Opc.Ua.Server.ObjectTypeSource

Наследование: BaseTypeSource, IObjectType
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clone ( NodeSource parent ) : NodeSource
Initialize ( NodeSource source ) : void
ObjectTypeSource ( IServerInternal server ) : System

Adds the source to the type table.

SupportsAttribute ( uint attributeId ) : bool

Защищенные методы

Метод Описание
CreateNode ( NodeId parentId, NodeId referenceTypeId ) : void
ReadAttribute ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult
UpdateAttributes ( ILocalNode source ) : void
WriteAttribute ( uint attributeId, DataValue value ) : ServiceResult

Описание методов

Clone() публичный Метод

public Clone ( NodeSource parent ) : NodeSource
parent NodeSource
Результат NodeSource

CreateNode() защищенный Метод

protected CreateNode ( NodeId parentId, NodeId referenceTypeId ) : void
parentId NodeId
referenceTypeId NodeId
Результат void

Initialize() публичный Метод

public Initialize ( NodeSource source ) : void
source NodeSource
Результат void

ObjectTypeSource() публичный Метод

Adds the source to the type table.
public ObjectTypeSource ( IServerInternal server ) : System
server IServerInternal
Результат System

ReadAttribute() защищенный Метод

protected ReadAttribute ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult
context IOperationContext
attributeId uint
value DataValue
Результат ServiceResult

SupportsAttribute() публичный Метод

public SupportsAttribute ( uint attributeId ) : bool
attributeId uint
Результат bool

UpdateAttributes() защищенный Метод

protected UpdateAttributes ( ILocalNode source ) : void
source ILocalNode
Результат void

WriteAttribute() защищенный Метод

protected WriteAttribute ( uint attributeId, DataValue value ) : ServiceResult
attributeId uint
value DataValue
Результат ServiceResult