MetaData Class
Provides methods that allow you to work with XML schema.
Assembly: System.Runtime.Remoting (in System.Runtime.Remoting.dll)
| Name | Description | |
|---|---|---|
![]() | MetaData() | Creates an instance of MetaData. |
| Name | Description | |
|---|---|---|
![]() ![]() | ConvertCodeSourceFileToAssemblyFile(String^, String^, String^) | Compiles a specified code source file into a runtime assembly file. |
![]() ![]() | ConvertCodeSourceStreamToAssemblyFile(ArrayList^, String^, String^) | Compiles specified code source streams into a run-time assembly file. |
![]() ![]() | ConvertSchemaStreamToCodeSourceStream(Boolean, String^, Stream^, ArrayList^) | Converts the specified schema definition into C# proxy source code. |
![]() ![]() | ConvertSchemaStreamToCodeSourceStream(Boolean, String^, Stream^, ArrayList^, String^) | Converts the specified schema definition into C# proxy source code for a remote object that is located at the specified URL. |
![]() ![]() | ConvertSchemaStreamToCodeSourceStream(Boolean, String^, Stream^, ArrayList^, String^, String^) | Converts the specified schema definition into C# proxy source code for a remote object that is located at the specified URL and in the provided class namespace. |
![]() ![]() | ConvertTypesToSchemaToFile(array<ServiceType^>^, SdlType, String^) | Converts the specified service types to XML schema, and writes it to a file that is specified by name. |
![]() ![]() | ConvertTypesToSchemaToFile(array<Type^>^, SdlType, String^) | Converts the specified object types to XML schema, and writes it to a file that is specified by name. |
![]() ![]() | ConvertTypesToSchemaToStream(array<ServiceType^>^, SdlType, Stream^) | Converts the specified service types to XML schema, and writes it to a specified stream. |
![]() ![]() | ConvertTypesToSchemaToStream(array<Type^>^, SdlType, Stream^) | Converts the specified object types to XML schema, and writes it to a specified stream. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() ![]() | RetrieveSchemaFromUrlToFile(String^, String^) | Downloads the XML schema from a URL, and writes it to the specified file. |
![]() ![]() | RetrieveSchemaFromUrlToStream(String^, Stream^) | Downloads the XML schema from a URL, and writes it to the specified stream. |
![]() ![]() | SaveStreamToFile(Stream^, String^) | Saves the input stream to a file with the specified name. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
The MetaData class provides methods that allow you to generate Web Services Description Language (WSDL) from type information, convert an XML Schema into a code stream, and compile the code stream into an assembly. This functionality is also present in the Soapsuds Tool (Soapsuds.exe).
Available since 1.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


