WCFBuildProvider.GenerateCode(AssemblyBuilder) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmet ara sunucusu sınıfı kaynak kodunu oluşturur ve belirtilen derleme oluşturucuya ekler.
public:
override void GenerateCode(System::Web::Compilation::AssemblyBuilder ^ assemblyBuilder);
public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder);
override this.GenerateCode : System.Web.Compilation.AssemblyBuilder -> unit
Public Overrides Sub GenerateCode (assemblyBuilder As AssemblyBuilder)
Parametreler
- assemblyBuilder
- AssemblyBuilder
Oluşturulan proxy kodunun eklenmesi gereken nesnenin bir örneği AssemblyBuilder . Bu örnek, çalışma zamanında ASP.NET tarafından sağlanır.
Açıklamalar
Bu yöntem Web uygulaması kök dizininde .svcmap dosyalarını arar. Dosyalar bulunursa yöntemi, belirtilen assemblyBuilderiçinde ilgili hizmetler için bir proxy sınıfının kaynak kodunu oluşturur.
Devralanlara Notlar
Bu yöntem genellikle .svcmap eşleme dosyalarını ayrıştırarak oluşturulan kaynak kodunu belirtilen AssemblyBuilder nesneye ekler. Kaynak kodu derlemeye bir TextWriter nesne veya CodeDOM grafiği biçiminde katkıda bulunabilirsiniz.
Daha fazla bilgi için bkz. BuildProvider.