C# 클래스 TestData.UserScalarValueObjectState

파일 보기 프로젝트 열기: OPCFoundation/UA-.NET 1 사용 예제들

공개 메소드들

메소드 설명
GetChildren ( ISystemContext context, IList children ) : void

Populates a list with the children that belong to the node.

UserScalarValueObjectState ( NodeState parent ) : System

Initializes the type with its default attribute values.

보호된 메소드들

메소드 설명
FindChild ( ISystemContext context, Opc.Ua.QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement ) : BaseInstanceState

Finds the child with the specified browse name.

GetDefaultTypeDefinitionId ( Opc.Ua.NamespaceTable namespaceUris ) : Opc.Ua.NodeId

Returns the id of the default type definition node for the instance.

Initialize ( ISystemContext context ) : void

Initializes the instance.

InitializeOptionalChildren ( ISystemContext context ) : void

Initializes the any option children defined for the instance.

OnAfterCreate ( ISystemContext context, NodeState node ) : void

Initializes the object as a collection of counters which change value on read.

OnGenerateValues ( ISystemContext context, MethodState method, Opc.Ua.NodeId objectId, uint count ) : ServiceResult

Handles the generate values method.

메소드 상세

FindChild() 보호된 메소드

Finds the child with the specified browse name.
protected FindChild ( ISystemContext context, Opc.Ua.QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement ) : BaseInstanceState
context ISystemContext
browseName Opc.Ua.QualifiedName
createOrReplace bool
replacement Opc.Ua.BaseInstanceState
리턴 Opc.Ua.BaseInstanceState

GetChildren() 공개 메소드

Populates a list with the children that belong to the node.
public GetChildren ( ISystemContext context, IList children ) : void
context ISystemContext The context for the system being accessed.
children IList The list of children to populate.
리턴 void

GetDefaultTypeDefinitionId() 보호된 메소드

Returns the id of the default type definition node for the instance.
protected GetDefaultTypeDefinitionId ( Opc.Ua.NamespaceTable namespaceUris ) : Opc.Ua.NodeId
namespaceUris Opc.Ua.NamespaceTable
리턴 Opc.Ua.NodeId

Initialize() 보호된 메소드

Initializes the instance.
protected Initialize ( ISystemContext context ) : void
context ISystemContext
리턴 void

InitializeOptionalChildren() 보호된 메소드

Initializes the any option children defined for the instance.
protected InitializeOptionalChildren ( ISystemContext context ) : void
context ISystemContext
리턴 void

OnAfterCreate() 보호된 메소드

Initializes the object as a collection of counters which change value on read.
protected OnAfterCreate ( ISystemContext context, NodeState node ) : void
context ISystemContext
node NodeState
리턴 void

OnGenerateValues() 보호된 메소드

Handles the generate values method.
protected OnGenerateValues ( ISystemContext context, MethodState method, Opc.Ua.NodeId objectId, uint count ) : ServiceResult
context ISystemContext
method Opc.Ua.MethodState
objectId Opc.Ua.NodeId
count uint
리턴 Opc.Ua.ServiceResult

UserScalarValueObjectState() 공개 메소드

Initializes the type with its default attribute values.
public UserScalarValueObjectState ( NodeState parent ) : System
parent NodeState
리턴 System