ServiceBuildProvider Sınıf
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.
ASP.NET derleme ortamında kaynak kodu oluşturmak için bir dizi özellik ve yöntem tanımlar. Bu sınıf, uygulamasının Windows Communication Foundation (WCF) uygulamasıdır BuildProvider.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
- Devralma
- Öznitelikler
Oluşturucular
ServiceBuildProvider() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. ServiceBuildProvider sınıfının yeni bir örneğini başlatır. |
Özellikler
CodeCompilerType |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Özel bir dosya türü için kaynak kodu oluşturmak üzere derleme sağlayıcısı tarafından kullanılan derleyici türünü temsil eder. |
ReferencedAssemblies |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Derleme sağlayıcısı tarafından oluşturulan kaynakla derlenecek derlemeleri temsil eder. (Devralındığı yer: BuildProvider) |
VirtualPath |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bu derleme sağlayıcısı uygulaması tarafından oluşturulacak dosyayı temsil eder. (Devralındığı yer: BuildProvider) |
VirtualPathDependencies |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Derleme sağlayıcısı kod oluşturmadan önce oluşturulması gereken sanal yol koleksiyonunu temsil eder. |
Yöntemler
Equals(Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GenerateCode(AssemblyBuilder) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Derleme sağlayıcısının sanal yolu için kaynak kodu oluşturur ve kaynak kodunu belirtilen derleme oluşturucusunun öğesine ekler. |
GetCodeCompileUnit(IDictionary) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Oluşturulan CodeDOM grafiği için kapsayıcıyı temsil eder. (Devralındığı yer: BuildProvider) |
GetCustomString(CompilerResults) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Derlenmiş derlemede kalıcı hale getirmek için bir dize oluşturur. |
GetDefaultCompilerType() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Uygulamadaki varsayılan dil için derleyici ayarlarını döndürür. (Devralındığı yer: BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen dile göre derleme sağlayıcısı için derleyici ayarlarını döndürür. (Devralındığı yer: BuildProvider) |
GetGeneratedType(CompilerResults) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Sanal yoldan derleme sağlayıcısı tarafından oluşturulan bir tür döndürür. (Devralındığı yer: BuildProvider) |
GetHashCode() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetResultFlags(CompilerResults) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Sanal yol oluşturulduğunda gereken eylemleri gösteren bir değer döndürür. |
GetType() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OpenReader() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli derleme sağlayıcısı nesnesinin sanal yolundan okumak için bir metin okuyucu açar. (Devralındığı yer: BuildProvider) |
OpenReader(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen sanal yoldan okumak için bir metin okuyucu açar. (Devralındığı yer: BuildProvider) |
OpenStream() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli derleme sağlayıcısı nesnesinin sanal yolunu okumak için bir akış açar. (Devralındığı yer: BuildProvider) |
OpenStream(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen sanal yoldan okumak için bir akış açar. (Devralındığı yer: BuildProvider) |
ProcessCompileErrors(CompilerResults) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Türetilmiş bir sınıfta geçersiz kılındığında, derleyici hata iletilerini gözden geçirerek bunları daha fazla bilgi sağlayacak şekilde değiştirmenize olanak tanır. (Devralındığı yer: BuildProvider) |
ToString() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |