Aracılığıyla paylaş


AssemblyBuilder.AddAssemblyReference(Assembly) Yöntem

Tanım

Bir dosya için oluşturulan kaynak kodu tarafından başvuruda bulunılan bir derleme ekler.

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)

Parametreler

a
Assembly

Derleme derlemesine dahil edilen bir kod derleme birimi veya kaynak dosyası tarafından başvuruda bulunulur.

Açıklamalar

Uygulama BuildProvider , giriş derlemesi AddAssemblyReference içindeki türlere başvuran kaynak kodu oluştururken yöntemini kullanır.

ASP.NET derleme ortamı, özelliğindeki derleme sağlayıcısı BuildProvider.ReferencedAssemblies aracılığıyla başvuru için kullanılabilen varsayılan derleme koleksiyonunu başlatır. Derleme sağlayıcısı ek derlemelere başvuran kaynak kodu oluşturursa, derleme sağlayıcısı yöntemini kullanarak AddAssemblyReference ek derlemeleri ekler. ASP.NET derleme ortamı, derleme derlemesi sırasında hem derleme sağlayıcıları tarafından eklenen başvurulan derlemeleri hem de başvuru için kullanılabilen varsayılan derleme koleksiyonunu kullanarak dış türleri çözümler.

Genellikle, bir BuildProvider nesne yöntemindeki GenerateCode nesnesine AssemblyBuilder kaynak kodu ekler. Bir derleme sağlayıcısı dış tür kullanan bir kaynak kodu oluşturursa, derleme sağlayıcısı yöntemini kullanarak türün derlemesini AssemblyBuilder.AddAssemblyReference ekler.

AddAssemblyReference Belirli bir dosya türü için bir örnek tarafından oluşturulan kaynak kodunda gerekli başvuruda bulunılan derlemeyi BuildProvider eklemek için yöntemini kullanın. Derlemeyi bir projedeki birden çok dosya türüne başvurmak üzere yapılandırmak üzere derleme (ASP.NET Ayarlar Şeması) yapılandırma öğesi için assemblies Öğesini kullanın.

Şunlara uygulanır

Ayrıca bkz.