AssemblyBuilder.AddAssemblyReference(Assembly) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en sammansättning som refereras av källkoden som genereras för en fil.
public:
void AddAssemblyReference(System::Reflection::Assembly ^ a);
public void AddAssemblyReference(System.Reflection.Assembly a);
member this.AddAssemblyReference : System.Reflection.Assembly -> unit
Public Sub AddAssemblyReference (a As Assembly)
Parametrar
- a
- Assembly
En sammansättning som refereras av en kodkompileringsenhet eller källfil som ingår i sammansättningskompilering.
Kommentarer
En BuildProvider implementering använder AddAssemblyReference metoden när du genererar källkod som refererar till typer i indatasammansättningen.
Den ASP.NET byggmiljön initierar standardsamlingen av sammansättningar som är tillgängliga för referens via build-providern i egenskapen BuildProvider.ReferencedAssemblies. Om byggprovidern genererar källkod som refererar till ytterligare sammansättningar lägger byggprovidern till de ytterligare sammansättningarna med hjälp av AddAssemblyReference metoden. Den ASP.NET byggmiljön löser externa typer under sammansättningskompilering med hjälp av både de refererade sammansättningar som lagts till av byggproviders och standardsamlingen av sammansättningar som är tillgängliga som referens.
Vanligtvis lägger ett BuildProvider objekt till källkod till AssemblyBuilder objektet i GenerateCode -metoden. Om en byggprovider genererar källkod som använder en extern typ lägger byggprovidern till typens sammansättning med hjälp av AssemblyBuilder.AddAssemblyReference metoden.
AddAssemblyReference Använd metoden för att lägga till en refererad sammansättning som krävs i källkoden som genereras av en BuildProvider instans för en viss filtyp. Använd assemblies-elementet för kompilering (ASP.NET inställningsschema) konfigurationselement för att konfigurera en sammansättning för referens över flera filtyper i ett projekt.