#ExternalSource — dyrektywa

Wskazuje mapowanie między określonymi wierszami kodu źródłowego i tekstem zewnętrznym ze źródłem.

Składnia

#ExternalSource( StringLiteral , IntLiteral )  
    [ LogicalLine+ ]  
#End ExternalSource  

generatora

StringLiteral
Ścieżka do źródła zewnętrznego.

IntLiteral
Numer wiersza pierwszego wiersza źródła zewnętrznego.

LogicalLine
Wiersz, w którym występuje błąd w źródle zewnętrznym.

#End ExternalSource
#ExternalSource Przerywa blok.

Uwagi

Ta dyrektywa jest używana tylko przez kompilator i debuger.

Plik źródłowy może zawierać zewnętrzne dyrektywy źródłowe, które wskazują mapowanie między określonymi wierszami kodu w pliku źródłowym i tekstem zewnętrznym źródła, takimi jak plik .aspx. Jeśli podczas kompilacji wystąpią błędy w wyznaczonym kodzie źródłowym, są one identyfikowane jako pochodzące ze źródła zewnętrznego.

Dyrektywy źródła zewnętrznego nie mają wpływu na kompilację i nie mogą być zagnieżdżone. Są one przeznaczone tylko do użytku wewnętrznego przez aplikację.

Zobacz też