WCFBuildProvider クラス

定義

WCF (Windows Communication Foundation) サービスのプロキシ クラス コードを生成します。

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
継承
WCFBuildProvider
属性

注釈

は、 WCFBuildProvider WCF サービス参照を含む Web アプリケーションのルートレベルで、マッピングファイル (.svcmap) を使用します。 マッピングファイルは、プロキシクラスのソースコードを生成する必要があるサービスを指定します。 生成されたプロキシクラスは、Web アプリケーションのコンパイルフェーズ中に他のリソースと共にコンパイルされます。

継承された VirtualPath プロパティは、内部的に定義され、.svcmap ファイルが存在する Web アプリケーションのルートディレクトリを指します。

コンストラクター

WCFBuildProvider()

WCFBuildProvider クラスの新しいインスタンスを初期化します。

プロパティ

CodeCompilerType

ビルド プロバイダーがカスタム ファイルの種類のソース コードを生成するために使用するコンパイラ タイプを表します。

(継承元 BuildProvider)
ReferencedAssemblies

ビルド プロバイダーが生成するソース コードと共にコンパイルするアセンブリを表します。

(継承元 BuildProvider)
VirtualPath

このビルド プロバイダーの実装で構築されるファイルを表します。

(継承元 BuildProvider)
VirtualPathDependencies

ビルド プロバイダーがコードを生成する前に構築する必要がある仮想パスのコレクションを表します。

(継承元 BuildProvider)

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GenerateCode(AssemblyBuilder)

サービス プロキシ クラスのソース コードを生成し、指定したアセンブリ ビルダーに追加します。

GetCodeCompileUnit(IDictionary)

生成された CodeDOM グラフのコンテナーを表します。

(継承元 BuildProvider)
GetCustomString(CompilerResults)

コンパイルしたアセンブリに保存される文字列を生成します。

(継承元 BuildProvider)
GetDefaultCompilerType()

アプリケーション内の既定言語に関するコンパイラの設定値を返します。

(継承元 BuildProvider)
GetDefaultCompilerTypeForLanguage(String)

指定された言語に基づいて、ビルド プロバイダーのコンパイラ設定値を返します。

(継承元 BuildProvider)
GetGeneratedType(CompilerResults)

仮想パスからビルド プロバイダーによって生成される型を返します。

(継承元 BuildProvider)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetResultFlags(CompilerResults)

仮想パスがビルドされたときに必要なアクションを示す値を返します。

(継承元 BuildProvider)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
OpenReader()

現在のビルド プロバイダー オブジェクトの仮想パスから読み込むためのテキスト リーダーを開きます。

(継承元 BuildProvider)
OpenReader(String)

指定された仮想パスから読み込むためのテキスト リーダーを開きます。

(継承元 BuildProvider)
OpenStream()

現在のビルド プロバイダー オブジェクトの仮想パスを読み込むためのストリームを開きます。

(継承元 BuildProvider)
OpenStream(String)

指定された仮想パスから読み込むためのストリームを開きます。

(継承元 BuildProvider)
ProcessCompileErrors(CompilerResults)

派生クラスでオーバーライドされると、コンパイラのエラー メッセージを見直すことができ、より多くの情報を提供するようにメッセージを変更できます。

(継承元 BuildProvider)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください