Aracılığıyla paylaş


WCFBuildProvider Sınıf

Tanım

Windows Communication Foundation (WCF) hizmetleri için ara sunucu sınıf kodu oluşturur.

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
WCFBuildProvider
Öznitelikler

Açıklamalar

, WCFBuildProvider WCF hizmet başvurularını içeren Web uygulamasının kök düzeyinde eşleme dosyalarını (.svcmap) kullanır. Eşleme dosyaları, ara sunucu sınıfı kaynak kodunun oluşturulması gereken hizmetleri belirtir. Oluşturulan ara sunucu sınıfı daha sonra Web uygulaması derleme aşamasında diğer kaynaklarla derlenmiş olur.

Devralınan VirtualPath özellik dahili olarak tanımlanır ve .svcmap dosyalarının bulunduğu Web uygulaması kök dizinine işaret eder.

Oluşturucular

Name Description
WCFBuildProvider()

WCFBuildProvider sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
CodeCompilerType

Ö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.

(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

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GenerateCode(AssemblyBuilder)

Hizmet ara sunucusu sınıfı kaynak kodunu oluşturur ve belirtilen derleme oluşturucuya 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ı için 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()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit 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çirmenize olanak tanır, böylece bunları daha fazla bilgi sağlayacak şekilde değiştirebilirsiniz.

(Devralındığı yer: BuildProvider)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.