Директива #ExternalSource
Указывает сопоставление между определенными строками исходного кода и текстом, внешними к источнику.
Синтаксис
#ExternalSource( StringLiteral , IntLiteral )
[ LogicalLine+ ]
#End ExternalSource
Детали
StringLiteral
Путь к внешнему источнику.
IntLiteral
Номер строки первой строки внешнего источника.
LogicalLine
Строка, в которой возникает ошибка во внешнем источнике.
#End ExternalSource
Завершает блок #ExternalSource
.
Замечания
Эта директива используется только компилятором и отладчиком.
Исходный файл может включать внешние директивы источника, указывающие сопоставление между определенными строками кода в исходном файле и текстом вне источника, например файлом .aspx. Если в указанном исходном коде во время компиляции возникают ошибки, они определяются как поступающие из внешнего источника.
Внешние директивы источника не влияют на компиляцию и не могут быть вложены. Они предназначены только для внутреннего использования приложения.