Gurux.DLMS.Objects.GXDLMSSecuritySetup.GetDataType C# (CSharp) Méthode

GetDataType() public méthode

public GetDataType ( int index ) : DataType
index int
Résultat DataType
        public override DataType GetDataType(int index)
        {
            if (index == 1)
            {
                return DataType.OctetString;
            }
            if (index == 2)
            {
                return DataType.Enum;
            }
            if (index == 3)
            {
                return DataType.Enum;
            }
            if (index == 4)
            {
                return DataType.OctetString;
            }
            if (index == 5)
            {
                return DataType.OctetString;
            }
            if (this.Version > 0)
            {
                if (index == 6)
                {
                    return DataType.OctetString;
                }
                else
                {
                    throw new ArgumentException("GetDataType failed. Invalid attribute index.");
                }
            }
            else
            {
                throw new ArgumentException("GetDataType failed. Invalid attribute index.");
            }
        }