public DiagnosticInfo ReadDiagnosticInfo(string fieldName) { DiagnosticInfo value = null; if (BeginField(fieldName, true)) { PushNamespace(Namespaces.OpcUaXsd); value = ReadDiagnosticInfo(); PopNamespace(); EndField(fieldName); return value; } return value; }