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")); } }