Opc.Ua.XmlEncoder.WriteEnumerated C# (CSharp) Method

WriteEnumerated() public method

Writes an enumerated value array to the stream.
public WriteEnumerated ( string fieldName, Enum value ) : void
fieldName string
value System.Enum
return void
        public void WriteEnumerated(string fieldName, Enum value)
        {
            if (BeginField(fieldName, value == null, true))
            {
                if (value != null)
                {
                    m_writer.WriteString(Utils.Format("{0}_{1}", value.ToString(), Convert.ToInt32(value, CultureInfo.InvariantCulture)));
                }

                EndField(fieldName);
            }
        }