OpcNodeFieldInfo Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Provides metadata of a field member declared by a node type.

C#

public abstract class OpcNodeFieldInfo : OpcNodeMemberInfo, IOpcNodeMemberInfo, IOpcNodeInfo, IOpcNodeModellingOrder


Inheritance ObjectOpcNodeMemberInfo › OpcNodeFieldInfo


Implements IOpcNodeMemberInfo, IOpcNodeInfo, IOpcNodeModellingOrder

Name Description
Category Gets the NodeCategoryOpcAttribute which identifies the kind of node and is therefore used to classify the node regarding its use and purpose.
(Inherited from OpcNodeMemberInfo)
DeclaringType Gets the type that declares the current OpcNodeMemberInfo.
(Inherited from OpcNodeMemberInfo)
Description Gets the value of the optional DescriptionOpcAttribute which shall explain the meaning of the node.
(Inherited from OpcNodeMemberInfo)
DisplayName Gets the value of the DisplayNameOpcAttribute which defines the localizable name of the node.
(Inherited from OpcNodeMemberInfo)
Documentation Gets any semantic information that would help a human to understand what is contained in the member.
(Inherited from OpcNodeMemberInfo)
Id Gets the value of the NodeIdOpcAttribute which unambiguously identifies the node.
(Inherited from OpcNodeMemberInfo)
IsOptional Gets a value indicating whether the current member might not necessarily exist in the object defined by the DeclaringType.
(Inherited from OpcNodeMemberInfo)
MemberType Gets the type of value this member provides.
(Inherited from OpcNodeMemberInfo)
Name Gets the value of the BrowseNameOpcAttribute which defines the non-localizable human-readable name used when browsing the address space.
(Inherited from OpcNodeMemberInfo)
Parent (Inherited from OpcNodeMemberInfo)
ReflectedType Gets the type that was used to obtain this instance of OpcNodeMemberInfo.
(Inherited from OpcNodeMemberInfo)
Rule (Inherited from OpcNodeMemberInfo)
SymbolicName (Inherited from OpcNodeMemberInfo)
UserWriteAccess (Inherited from OpcNodeMemberInfo)
ValueType
WriteAccess (Inherited from OpcNodeMemberInfo)
Name Description
AttributeValue(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from OpcNodeMemberInfo)
AttributeValue``1(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from OpcNodeMemberInfo)
Child(OpcName) Retrieves the immutable child node its Name matches exactly the name specified.
(Inherited from OpcNodeMemberInfo)
Child(OpcNamePath) Retrieves the immutable child node following the path-of-names using the nodes its Name matches exactly the parts of the namePath specified.
(Inherited from OpcNodeMemberInfo)
Child(String) Retrieves the immutable child node its Name (its Value) or DisplayName (its Value) matches the specified name of the node.
(Inherited from OpcNodeMemberInfo)
Children Retrieves a sequence of immutable nodes organized as children of this node.
(Inherited from OpcNodeMemberInfo)
GetValue(Object) Gets the value of the member supported by the given object instance.
(Inherited from OpcNodeMemberInfo)
References Retrieves a sequence of immutable references between this node member and other nodes.
(Inherited from OpcNodeMemberInfo)
SetValue(Object, Object) Sets the value of the member supported by the given object instance.
(Inherited from OpcNodeMemberInfo)
ToString Returns a String representing the Name and MemberType of the current OpcNodeMemberInfo.
(Inherited from OpcNodeMemberInfo)