ServerWebConfig.AddElement 方法

定义

在 Web.config 文件中为要在启用 SOAP 的 COM+ 应用程序中发布的 COM 接口添加 XML 元素。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 virtual void AddElement(System::String ^ FilePath, System::String ^ AssemblyName, System::String ^ TypeName, System::String ^ ProgId, System::String ^ WkoMode, [Runtime::InteropServices::Out] System::String ^ % Error);
public void AddElement (string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error);
abstract member AddElement : string * string * string * string * string * string -> unit
override this.AddElement : string * string * string * string * string * string -> unit
Public Sub AddElement (FilePath As String, AssemblyName As String, TypeName As String, ProgId As String, WkoMode As String, ByRef Error As String)

参数

FilePath
String

现有 Web.config 文件的路径。

AssemblyName
String

包含要添加的类型的程序集的名称。

TypeName
String

要添加的类型的名称。

ProgId
String

要添加的类型的编程标识符。

WkoMode
String

一个字符串常数,它与 WellKnownObjectMode 枚举中的一个成员的名称对应,该成员名称指示如何激活已知对象。

Error
String

一个可写入错误信息的字符串。

实现

注解

对于指定的类型,AddElement方法将 和 <activated> 元素作为元素的<service>子元素添加到 Web.config 文件中<wellknown>,并使用以下 XPath:

/configuration/system.runtime.remoting/application/service

AssemblyNameTypeNameProgIdWkoMode 参数合并到两个添加的元素的属性值中。

不应直接调用 AddElement。 请改为调用 ProcessServerTlb 方法。

适用于