ServerWebConfig.AddElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 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
、AssemblyName
TypeName
、 ProgId
和 WkoMode
参数合并到两个添加的元素的属性值中。
不应直接调用 AddElement。 请改为调用 ProcessServerTlb 方法。