Diretiva #ExternalSource
Indica um mapeamento entre linhas específicas do código-fonte e texto externo à origem.
Sintaxe
#ExternalSource( StringLiteral , IntLiteral )
[ LogicalLine+ ]
#End ExternalSource
Partes
StringLiteral
O caminho para a fonte externa.
IntLiteral
O número de linha da primeira linha da origem externa.
LogicalLine
A linha em que o erro ocorre na origem externa.
#End ExternalSource
Termina o bloco #ExternalSource
.
Comentários
Essa diretiva é usada apenas pelo compilador e pelo depurador.
Um arquivo de origem pode incluir diretivas de origem externas, que indicam um mapeamento entre linhas de código específicas no arquivo de origem e texto externo à origem, como um arquivo .aspx. Se erros forem encontrados no código-fonte designado durante a compilação, eles serão identificados como provenientes da origem externa.
As diretivas de origem externa não têm efeito na compilação e não podem ser aninhadas. Elas destinam-se apenas ao uso interno pelo aplicativo.