IComSoapPublisher.ProcessServerTlb 方法

定义

处理服务器类型库,从而向 Web.config 和 Default.disco 文件中添加或删除组件项。 必要时生成代理。

public:
 void ProcessServerTlb(System::String ^ ProgId, System::String ^ SrcTlbPath, System::String ^ PhysicalPath, System::String ^ Operation, [Runtime::InteropServices::Out] System::String ^ % AssemblyName, [Runtime::InteropServices::Out] System::String ^ % TypeName, [Runtime::InteropServices::Out] System::String ^ % Error);
public void ProcessServerTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string AssemblyName, out string TypeName, out string Error);
abstract member ProcessServerTlb : string * string * string * string * string * string * string -> unit
Public Sub ProcessServerTlb (ProgId As String, SrcTlbPath As String, PhysicalPath As String, Operation As String, ByRef AssemblyName As String, ByRef TypeName As String, ByRef Error As String)

参数

ProgId
String

类的编程标识符。

SrcTlbPath
String

包含类型库的文件的路径。

PhysicalPath
String

Web 应用程序目录。

Operation
String

要执行的操作。

AssemblyName
String

此方法返回时,此参数包含程序集的显示名称。

TypeName
String

此方法返回时,此参数包含程序集的完全限定类型名称。

Error
String

此方法返回时,此参数包含错误信息(如果遇到了问题)。

例外

调用链中的调用方无权访问非托管代码。

SrcTlbPath 参数引用了 scrobj.dll;因此,不支持通过 SOAP 发布脚本组件。

注解

为 COM+ 组件生成 Web.config 和 Default.disco 文件条目。 必要时生成代理。

建议 AddServerTlb 使用 和 DeleteServerTlb 而不是 ProcessServerTlb

适用于