通过


MetaData 类

定义

提供可用于处理 XML 架构的方法。

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

注解

MetaData 类提供的方法允许你从类型信息生成 Web 服务描述语言(WSDL),将 XML 架构转换为代码流,并将代码流编译为程序集。 Soapsuds 工具(Soapsuds.exe)中也存在此功能。

构造函数

名称 说明
MetaData()

创建 MetaData 的实例。

方法

名称 说明
ConvertCodeSourceFileToAssemblyFile(String, String, String)

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

ConvertCodeSourceStreamToAssemblyFile(ArrayList, String, String)

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

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

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

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

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

ConvertSchemaStreamToCodeSourceStream(Boolean, String, Stream, ArrayList)

将指定的架构定义转换为 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)

适用于