Esempio n. 1
0
        protected override void Inspect(XmlPackage xmlPackage)
        {
            if (null == xmlPackage)
            {
                throw new ArgumentNullException(nameof(xmlPackage));
            }
            int errorNumber = xmlPackage.SelectInt32("retval");

            if (0 != errorNumber)
            {
                throw new OriginalTransferException(errorNumber, xmlPackage.SelectString("retdesc"));
            }
        }
        protected virtual void Inspect(XmlPackage xmlPackage)
        {
            if (null == xmlPackage)
            {
                throw new ArgumentNullException(nameof(xmlPackage));
            }

            int errorNumber = xmlPackage.SelectInt32("retval");

            if (0 != errorNumber)
            {
                throw new WmException(errorNumber, xmlPackage.SelectString("retdesc"));
            }
        }
        protected override void Inspect(XmlPackage xmlPackage)
        {
            if (null == xmlPackage)
            {
                throw new ArgumentNullException(nameof(xmlPackage));
            }

            // Проверка ответа
            int errorNumber = xmlPackage.SelectInt32("@retval");

            if (0 != errorNumber)
            {
                throw new WmException(errorNumber, xmlPackage.SelectString("@retdesc"));
            }
        }