Freigeben über


MetaData.ConvertSchemaStreamToCodeSourceStream Methode

Definition

Konvertiert eine angegebene Schemadefinition in einen C#-Quellcodeproxy, der anschließend in eine Laufzeitproxyassembly kompiliert werden kann.

Überlädt

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

Konvertiert die angegebene Schemadefinition in C#-Proxyquellcode.

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

Konvertiert die angegebene Schemadefinition in C#-Proxyquellcode für ein Remoteobjekt, das sich an der angegebenen URL befindet.

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

Konvertiert die angegebene Schemadefinition in C#-Proxyquellcode für ein Remoteobjekt, das sich an der angegebenen URL und im bereitgestellten Klassennamespace befindet.

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

Konvertiert die angegebene Schemadefinition in C#-Proxyquellcode.

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)

Parameter

clientProxy
Boolean

Gibt den zu generierenden Proxytyp an. Bei dem Wert true wird ein einfacher Proxy (auch als Wrapper-Proxy bezeichnet) generiert, der automatisch die Channel lädt, alle Methoden des Remoteobjekts verfügbar macht und den Zugriff auf Channeleigenschaften ermöglicht. Bei dem Wert false wird ein transparenter Proxy generiert, der alle Methoden des Remoteobjekts verfügbar macht.

outputDirectory
String

Das Verzeichnis, in dem die neuen C#-Quellcodedateien mit dem Proxy erstellt werden.

inputStream
Stream

Der Eingabestream, der die Schemadefinition im WSDL (Web Services Description Language)-Format enthält.

outCodeStreamList
ArrayList

Die Liste der für die Codestreams generierten Dateinamen. Beachten Sie, dass die ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String)-Methode mehrere Quellcodestreams erstellen kann.

Hinweise

Hinweis

Wenn Dateien mit den angegebenen Namen bereits vorhanden sind, werden sie überschrieben.

Gilt für:

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

Konvertiert die angegebene Schemadefinition in C#-Proxyquellcode für ein Remoteobjekt, das sich an der angegebenen URL befindet.

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)

Parameter

clientProxy
Boolean

Gibt den zu generierenden Proxytyp an. Bei dem Wert true wird ein einfacher Proxy (auch als Wrapper-Proxy bezeichnet) generiert, der automatisch die Channel lädt, alle Methoden des Remoteobjekts verfügbar macht und den Zugriff auf Channeleigenschaften ermöglicht. Bei dem Wert false wird ein transparenter Proxy generiert, der alle Methoden des Remoteobjekts verfügbar macht.

outputDirectory
String

Das Verzeichnis, in dem die neuen C#-Quellcodedateien mit dem Proxy erstellt werden.

inputStream
Stream

Der Eingabestream, der die Schemadefinition im WSDL (Web Services Description Language)-Format enthält.

outCodeStreamList
ArrayList

Die Liste der für die Codestreams generierten Dateinamen. Beachten Sie, dass die ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String)-Methode mehrere Quellcodestreams erstellen kann.

proxyUrl
String

Die URL, an der das durch den neuen Proxy dargestellte Zielremoteobjekt abgelegt werden soll.

Hinweise

Hinweis

Wenn Dateien mit den angegebenen Namen bereits vorhanden sind, werden sie überschrieben.

Gilt für:

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

Konvertiert die angegebene Schemadefinition in C#-Proxyquellcode für ein Remoteobjekt, das sich an der angegebenen URL und im bereitgestellten Klassennamespace befindet.

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)

Parameter

clientProxy
Boolean

Gibt den zu generierenden Proxytyp an. Bei dem Wert true wird ein einfacher Proxy (auch als Wrapper-Proxy bezeichnet) generiert, der automatisch die Channel lädt, alle Methoden des Remoteobjekts verfügbar macht und den Zugriff auf Channeleigenschaften ermöglicht. Bei dem Wert false wird ein transparenter Proxy generiert, der alle Methoden des Remoteobjekts verfügbar macht.

outputDirectory
String

Das Verzeichnis, in dem die neuen C#-Quellcodedateien mit dem Proxy erstellt werden.

inputStream
Stream

Der Eingabestream, der die Schemadefinition im WSDL (Web Services Description Language)-Format enthält.

outCodeStreamList
ArrayList

Die Liste der für die Codestreams generierten Dateinamen. Beachten Sie, dass die ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList, String, String)-Methode mehrere Quellcodestreams erstellen kann.

proxyUrl
String

Die URL, an der das durch den neuen Proxy dargestellte Zielremoteobjekt abgelegt werden soll.

proxyNamespace
String

Der Namespace des neu erstellten Proxys.

Hinweise

Hinweis

Wenn Dateien mit den angegebenen Namen bereits vorhanden sind, werden sie überschrieben.

Gilt für: