C# 클래스 Opc.Ua.Server.ObjectTypeSource

상속: BaseTypeSource, IObjectType
파일 보기 프로젝트 열기: OPCFoundation/UA-.NETStandardLibrary 1 사용 예제들

공개 메소드들

메소드 설명
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