public NodeId FindDataTypeId(ExpandedNodeId encodingId) { NodeId localId = ExpandedNodeId.ToNodeId(encodingId, m_namespaceUris); if (localId == null) { return NodeId.Null; } lock (m_lock) { TypeInfo typeInfo = null; if (!m_encodings.TryGetValue(localId, out typeInfo)) { return NodeId.Null; } return typeInfo.NodeId; } }