System.Xml.Serialization.EnumMap.EnumMap C# (CSharp) Method

EnumMap() public method

public EnumMap ( EnumMapMember members, bool isFlags ) : System.Xml
members EnumMapMember
isFlags bool
return System.Xml
		public EnumMap (EnumMapMember[] members, bool isFlags)
		{
			_members = members;
			_isFlags = isFlags;

			_enumNames = new string[_members.Length];
			_xmlNames = new string[_members.Length];
			_values = new long[_members.Length];

			for (int i = 0; i < _members.Length; i++) {
				EnumMapMember mem = _members[i];
				_enumNames[i] = mem.EnumName;
				_xmlNames[i] = mem.XmlName;
				_values[i] = mem.Value;
			}
		}