WCFBuildProvider 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.
Windows Communication Foundation (WCF) Hizmetleri için proxy sınıfı kodu üretir.
public ref class WCFBuildProvider : System::Web::Compilation::BuildProvider
public class WCFBuildProvider : System.Web.Compilation.BuildProvider
[System.Security.SecurityCritical]
public class WCFBuildProvider : System.Web.Compilation.BuildProvider
type WCFBuildProvider = class
inherit BuildProvider
[<System.Security.SecurityCritical>]
type WCFBuildProvider = class
inherit BuildProvider
Public Class WCFBuildProvider
Inherits BuildProvider
- Devralma
- Öznitelikler
Açıklamalar
, WCFBuildProvider WCF hizmeti başvurularını Içeren Web uygulamasının kök düzeyinde eşleme dosyalarını (. svcmap) kullanır. Eşleme dosyaları, proxy sınıfı kaynak kodunun oluşturulması gereken hizmetleri belirler. Oluşturulan proxy sınıfı daha sonra Web uygulaması derleme aşaması sırasında diğer kaynaklarla derlenir.
Devralınan VirtualPath özellik dahili olarak tanımlanır ve. svcmap dosyalarının bulunduğu Web uygulaması kök dizinini gösterir.
Oluşturucular
WCFBuildProvider() |
WCFBuildProvider sınıfının yeni bir örneğini başlatır. |
Özellikler
CodeCompilerType |
Bir derleme sağlayıcısı tarafından özel bir dosya türü için kaynak kodu oluşturmak için kullanılan derleyici türünü temsil eder. (Devralındığı yer: BuildProvider) |
ReferencedAssemblies |
Derleme sağlayıcısı tarafından oluşturulan kaynakla derlenecek derlemeleri temsil eder. (Devralındığı yer: BuildProvider) |
VirtualPath |
Bu derleme sağlayıcısı uygulaması tarafından oluşturulacak dosyayı temsil eder. (Devralındığı yer: BuildProvider) |
VirtualPathDependencies |
Derleme sağlayıcısı kod oluşturmadan önce oluşturulması gereken sanal yol koleksiyonunu temsil eder. (Devralındığı yer: BuildProvider) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GenerateCode(AssemblyBuilder) |
Hizmet proxy sınıfı kaynak kodunu üretir ve belirtilen derleme oluşturucusuna ekler. |
GetCodeCompileUnit(IDictionary) |
Oluşturulan CodeDOM grafı için kapsayıcıyı temsil eder. (Devralındığı yer: BuildProvider) |
GetCustomString(CompilerResults) |
Derlenmiş derlemede kalıcı hale getirmek için bir dize oluşturur. (Devralındığı yer: BuildProvider) |
GetDefaultCompilerType() |
Uygulamadaki varsayılan dil için derleyici ayarlarını döndürür. (Devralındığı yer: BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
Belirtilen dile göre derleme sağlayıcısının derleyici ayarlarını döndürür. (Devralındığı yer: BuildProvider) |
GetGeneratedType(CompilerResults) |
Sanal yoldan derleme sağlayıcısı tarafından oluşturulan bir tür döndürür. (Devralındığı yer: BuildProvider) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetResultFlags(CompilerResults) |
Sanal yol oluşturulduğunda gereken eylemleri gösteren bir değer döndürür. (Devralındığı yer: BuildProvider) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OpenReader() |
Geçerli derleme sağlayıcısı nesnesinin sanal yolundan okumak için bir metin okuyucu açar. (Devralındığı yer: BuildProvider) |
OpenReader(String) |
Belirtilen sanal yoldan okumak için bir metin okuyucu açar. (Devralındığı yer: BuildProvider) |
OpenStream() |
Geçerli derleme sağlayıcısı nesnesinin sanal yolunu okumak için bir akış açar. (Devralındığı yer: BuildProvider) |
OpenStream(String) |
Belirtilen sanal yoldan okumak için bir akış açar. (Devralındığı yer: BuildProvider) |
ProcessCompileErrors(CompilerResults) |
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() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |