MetaData 类

定义

提供使您可以使用 XML 架构的方法。

public ref class MetaData
public class MetaData
type MetaData = class
Public Class MetaData
继承
MetaData

注解

MetaData 提供的方法可用于从类型信息生成 Web 服务描述语言 (WSDL) 、将 XML 架构转换为代码流,以及将代码流编译为程序集。 Soapsuds Tool (Soapsuds.exe) 中也提供此功能。

构造函数

MetaData()

创建 MetaData 的实例。

方法

ConvertCodeSourceFileToAssemblyFile(String, String, String)

将指定的代码源文件编译为运行时程序集文件。

ConvertCodeSourceStreamToAssemblyFile(ArrayList, String, String)

将指定的代码源流编译为运行时程序集文件。

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

将指定的架构定义转换为 C# 代理源代码。

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

将指定的架构定义转换为位于指定 URL 的远程对象的 C# 代理源代码。

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

将指定的架构定义转换为位于指定 URL 并处于所提供的类命名空间中的远程对象的 C# 代理源代码。

ConvertTypesToSchemaToFile(ServiceType[], SdlType, String)

将指定的服务类型转换为 XML 架构,并将其写入由名称指定的文件。

ConvertTypesToSchemaToFile(Type[], SdlType, String)

将指定的对象类型转换为 XML 架构,并将其写入由名称指定的文件。

ConvertTypesToSchemaToStream(ServiceType[], SdlType, Stream)

将指定的服务类型转换为 XML 架构,并将其写入指定流。

ConvertTypesToSchemaToStream(Type[], SdlType, Stream)

将指定的对象类型转换为 XML 架构,并将其写入指定流。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
RetrieveSchemaFromUrlToFile(String, String)

从某个 URL 下载 XML 架构,并将其写入指定文件。

RetrieveSchemaFromUrlToStream(String, Stream)

从某个 URL 下载 XML 架构,并将其写入指定流。

SaveStreamToFile(Stream, String)

将输入流保存到具有指定名称的文件。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于