12.09.2011, 11:16 | #1 |
MCTS
|
Как перехватывать ошибки доступа
Зравствуйте. Как перехватывать ошибки доступа, если класс AsciiIo не выбрасывает исключения типа Exception::CLRError. То есть вот так не получится, вроде:
X++: try { new FileIOPermission(fileName, this.fileMode()).assert(); ret = new AsciiIo(fileName, this.fileMode()); ret.outFieldDelimiter(_fieldDelimiter); ret.inFieldDelimiter(_fieldDelimiter); CodeAccessPermission::revertAssert(); } catch (Exception::CLRError) { throw error(AifUtil::getClrErrorMessage()); } |
|