MetaData.ConvertSchemaStreamToCodeSourceStream メソッド

定義

指定したスキーマ定義を C# ソース コード プロキシに変換します。その後、C# ソース コード プロキシはランタイム プロキシ アセンブリにコンパイルできます。

オーバーロード

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

指定したスキーマ定義を C# プロキシ ソース コードに変換します。

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String)

指定したスキーマ定義を、指定した URL にあるリモート オブジェクトの C# プロキシ ソース コードに変換します。

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String)

指定したスキーマ定義を、提供されたクラスの名前空間の、指定した URL にあるリモート オブジェクトの C# プロキシ ソース コードに変換します。

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

指定したスキーマ定義を C# プロキシ ソース コードに変換します。

public:
 static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, System::String ^ outputDirectory, System::IO::Stream ^ inputStream, System::Collections::ArrayList ^ outCodeStreamList);
public static void ConvertSchemaStreamToCodeSourceStream (bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList);
static member ConvertSchemaStreamToCodeSourceStream : bool * string * System.IO.Stream * System.Collections.ArrayList -> unit
Public Shared Sub ConvertSchemaStreamToCodeSourceStream (clientProxy As Boolean, outputDirectory As String, inputStream As Stream, outCodeStreamList As ArrayList)

パラメーター

clientProxy
Boolean

生成するプロキシの種類を示します。 true の場合、チャネルを自動的に読み込み、リモート オブジェクトのすべてのメソッドを公開し、チャネル プロパティへのアクセスを提供する単純なプロキシ (ラップされたプロキシとも呼ばれる) を生成します。 false の場合、リモート オブジェクトのすべてのメソッドを公開する透過プロキシを生成します。

outputDirectory
String

プロキシを使用して新しい C# ソース コード ファイルが作成されたディレクトリ。

inputStream
Stream

Web サービス記述言語 (WSDL: Web Services Description Language) 形式のスキーマ定義が含まれている入力ストリーム。

outCodeStreamList
ArrayList

生成されたコード ストリームのファイル名のリスト。 ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String) メソッドは、複数のソース コード ストリームを作成できます。

注釈

注意

指定した名前のファイルが既に存在する場合は、上書きされます。

適用対象

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String)

指定したスキーマ定義を、指定した URL にあるリモート オブジェクトの C# プロキシ ソース コードに変換します。

public:
 static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, System::String ^ outputDirectory, System::IO::Stream ^ inputStream, System::Collections::ArrayList ^ outCodeStreamList, System::String ^ proxyUrl);
public static void ConvertSchemaStreamToCodeSourceStream (bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl);
static member ConvertSchemaStreamToCodeSourceStream : bool * string * System.IO.Stream * System.Collections.ArrayList * string -> unit
Public Shared Sub ConvertSchemaStreamToCodeSourceStream (clientProxy As Boolean, outputDirectory As String, inputStream As Stream, outCodeStreamList As ArrayList, proxyUrl As String)

パラメーター

clientProxy
Boolean

生成するプロキシの種類を示します。 true の場合、チャネルを自動的に読み込み、リモート オブジェクトのすべてのメソッドを公開し、チャネル プロパティへのアクセスを提供する単純なプロキシ (ラップされたプロキシとも呼ばれる) を生成します。 false の場合、リモート オブジェクトのすべてのメソッドを公開する透過プロキシを生成します。

outputDirectory
String

プロキシを使用して新しい C# ソース コード ファイルが作成されたディレクトリ。

inputStream
Stream

Web サービス記述言語 (WSDL: Web Services Description Language) 形式のスキーマ定義が含まれている入力ストリーム。

outCodeStreamList
ArrayList

生成されたコード ストリームのファイル名のリスト。 ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String) メソッドは、複数のソース コード ストリームを作成できます。

proxyUrl
String

新しいプロキシが表すターゲット リモート オブジェクトが存在する URL。

注釈

注意

指定した名前のファイルが既に存在する場合は、上書きされます。

適用対象

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String)

指定したスキーマ定義を、提供されたクラスの名前空間の、指定した URL にあるリモート オブジェクトの C# プロキシ ソース コードに変換します。

public:
 static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, System::String ^ outputDirectory, System::IO::Stream ^ inputStream, System::Collections::ArrayList ^ outCodeStreamList, System::String ^ proxyUrl, System::String ^ proxyNamespace);
public static void ConvertSchemaStreamToCodeSourceStream (bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace);
static member ConvertSchemaStreamToCodeSourceStream : bool * string * System.IO.Stream * System.Collections.ArrayList * string * string -> unit
Public Shared Sub ConvertSchemaStreamToCodeSourceStream (clientProxy As Boolean, outputDirectory As String, inputStream As Stream, outCodeStreamList As ArrayList, proxyUrl As String, proxyNamespace As String)

パラメーター

clientProxy
Boolean

生成するプロキシの種類を示します。 true の場合、チャネルを自動的に読み込み、リモート オブジェクトのすべてのメソッドを公開し、チャネル プロパティへのアクセスを提供する単純なプロキシ (ラップされたプロキシとも呼ばれる) を生成します。 false の場合、リモート オブジェクトのすべてのメソッドを公開する透過プロキシを生成します。

outputDirectory
String

プロキシを使用して新しい C# ソース コード ファイルが作成されたディレクトリ。

inputStream
Stream

Web サービス記述言語 (WSDL: Web Services Description Language) 形式のスキーマ定義が含まれている入力ストリーム。

outCodeStreamList
ArrayList

生成されたコード ストリームのファイル名のリスト。 ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String) メソッドは、複数のソース コード ストリームを作成できます。

proxyUrl
String

新しいプロキシが表すターゲット リモート オブジェクトが存在する URL。

proxyNamespace
String

新しく作成されたプロキシの名前空間。

注釈

注意

指定した名前のファイルが既に存在する場合は、上書きされます。

適用対象