/// <summary cref="NodeSource.Clone(NodeSource)" /> public override NodeSource Clone(NodeSource parent) { lock (DataLock) { MethodSource clone = new MethodSource(Server, parent); clone.Initialize(this); return(clone); } }
/// <summary> /// Creates a new instance of the node. /// </summary> public static MethodSource Construct( IServerInternal server, NodeSource parent, NodeId referenceTypeId, NodeId nodeId, QualifiedName browseName, uint numericId) { MethodSource instance = new MethodSource(server, parent); instance.Initialize(referenceTypeId, nodeId, browseName, numericId, null); return instance; }
/// <summary> /// Creates a new instance of the node. /// </summary> public static MethodSource Construct( IServerInternal server, NodeSource parent, NodeId referenceTypeId, NodeId nodeId, QualifiedName browseName, uint numericId) { MethodSource instance = new MethodSource(server, parent); instance.Initialize(referenceTypeId, nodeId, browseName, numericId, null); return(instance); }
/// <summary cref="NodeSource.Clone(NodeSource)" /> public override NodeSource Clone(NodeSource parent) { lock (DataLock) { MethodSource clone = new MethodSource(Server, parent); clone.Initialize(this); return clone; } }