C# Class Opc.Ua.Server.ObjectTypeSource

Inheritance: BaseTypeSource, IObjectType
Afficher le fichier Open project: OPCFoundation/UA-.NETStandardLibrary Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( NodeSource parent ) : NodeSource
Initialize ( NodeSource source ) : void
ObjectTypeSource ( IServerInternal server ) : System

Adds the source to the type table.

SupportsAttribute ( uint attributeId ) : bool

Méthodes protégées

Méthode Description
CreateNode ( NodeId parentId, NodeId referenceTypeId ) : void
ReadAttribute ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult
UpdateAttributes ( ILocalNode source ) : void
WriteAttribute ( uint attributeId, DataValue value ) : ServiceResult

Method Details

Clone() public méthode

public Clone ( NodeSource parent ) : NodeSource
parent NodeSource
Résultat NodeSource

CreateNode() protected méthode

protected CreateNode ( NodeId parentId, NodeId referenceTypeId ) : void
parentId NodeId
referenceTypeId NodeId
Résultat void

Initialize() public méthode

public Initialize ( NodeSource source ) : void
source NodeSource
Résultat void

ObjectTypeSource() public méthode

Adds the source to the type table.
public ObjectTypeSource ( IServerInternal server ) : System
server IServerInternal
Résultat System

ReadAttribute() protected méthode

protected ReadAttribute ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult
context IOperationContext
attributeId uint
value DataValue
Résultat ServiceResult

SupportsAttribute() public méthode

public SupportsAttribute ( uint attributeId ) : bool
attributeId uint
Résultat bool

UpdateAttributes() protected méthode

protected UpdateAttributes ( ILocalNode source ) : void
source ILocalNode
Résultat void

WriteAttribute() protected méthode

protected WriteAttribute ( uint attributeId, DataValue value ) : ServiceResult
attributeId uint
value DataValue
Résultat ServiceResult