ISoapServerTlb.AddServerTlb 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据安全选项,将服务器类型库的项添加到 Web.config 和 Default.disco 文件中,并在必要时生成代理。
public:
void AddServerTlb(System::String ^ progId, System::String ^ classId, System::String ^ interfaceId, System::String ^ srcTlbPath, System::String ^ rootWebServer, System::String ^ baseUrl, System::String ^ virtualRoot, System::String ^ clientActivated, System::String ^ wellKnown, System::String ^ discoFile, System::String ^ operation, [Runtime::InteropServices::Out] System::String ^ % assemblyName, [Runtime::InteropServices::Out] System::String ^ % typeName);
public void AddServerTlb (string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string assemblyName, out string typeName);
abstract member AddServerTlb : string * string * string * string * string * string * string * string * string * string * string * string * string -> unit
Public Sub AddServerTlb (progId As String, classId As String, interfaceId As String, srcTlbPath As String, rootWebServer As String, baseUrl As String, virtualRoot As String, clientActivated As String, wellKnown As String, discoFile As String, operation As String, ByRef assemblyName As String, ByRef typeName As String)
参数
- progId
- String
类的编程标识符。
- classId
- String
类型库的类标识符 (CLSID)。
- interfaceId
- String
类型库的 IID。
- srcTlbPath
- String
包含类型库的文件的路径。
- rootWebServer
- String
根 Web 服务器。
- baseUrl
- String
包含虚拟根目录的基 URL。
- virtualRoot
- String
虚拟根目录的名称。
- clientActivated
- String
如果激活了客户端,为 true
;否则为 false
。
- wellKnown
- String
如果已知,为 true
;否则为 false
。
- discoFile
- String
如果是发现文件,为 true
;否则为 false
。
- operation
- String
要执行的操作。 指定“delete”或空字符串。
- assemblyName
- String
此方法返回时,包含程序集的名称。
- typeName
- String
此方法返回时,包含程序集的类型。
例外
调用链中的调用方无权访问非托管代码。
SOAP 实用工具不可用。
获取系统目录的调用失败。