MetaData Class
Provides methods that allow you to work with XML schema.
Namespace: System.Runtime.Remoting.MetadataServices
Assembly: System.Runtime.Remoting (in System.Runtime.Remoting.dll)
The MetaData type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | ConvertCodeSourceFileToAssemblyFile | Compiles a specified code source file into a runtime assembly file. |
![]() ![]() | ConvertCodeSourceStreamToAssemblyFile | 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(ServiceType[], SdlType, String) | Converts the specified service types to XML schema, and writes it to a file that is specified by name. |
![]() ![]() | ConvertTypesToSchemaToFile(Type[], SdlType, String) | Converts the specified object types to XML schema, and writes it to a file that is specified by name. |
![]() ![]() | ConvertTypesToSchemaToStream(ServiceType[], SdlType, Stream) | Converts the specified service types to XML schema, and writes it to a specified stream. |
![]() ![]() | ConvertTypesToSchemaToStream(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 a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | RetrieveSchemaFromUrlToFile | Downloads the XML schema from a URL, and writes it to the specified file. |
![]() ![]() | RetrieveSchemaFromUrlToStream | Downloads the XML schema from a URL, and writes it to the specified stream. |
![]() ![]() | SaveStreamToFile | 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 [<topic://cpgrfsoapsudsutilitysoapsudsexe>].
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
.gif?cs-save-lang=1&cs-lang=fsharp)
.gif?cs-save-lang=1&cs-lang=fsharp)
.gif?cs-save-lang=1&cs-lang=fsharp)