SoapServerTlb.AddServerTlb Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет записи для библиотеки типов сервера в файлы Web.config и Default.disco в зависимости от параметров безопасности и при необходимости создает прокси.
public:
virtual void AddServerTlb(System::String ^ progId, System::String ^ classId, System::String ^ interfaceId, System::String ^ srcTlbPath, System::String ^ rootWebServer, System::String ^ inBaseUrl, System::String ^ inVirtualRoot, System::String ^ clientActivated, System::String ^ wellKnown, System::String ^ discoFile, System::String ^ operation, [Runtime::InteropServices::Out] System::String ^ % strAssemblyName, [Runtime::InteropServices::Out] System::String ^ % typeName);
public void AddServerTlb (string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName);
abstract member AddServerTlb : string * string * string * string * string * string * string * string * string * string * string * string * string -> unit
override this.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, inBaseUrl As String, inVirtualRoot As String, clientActivated As String, wellKnown As String, discoFile As String, operation As String, ByRef strAssemblyName As String, ByRef typeName As String)
Параметры
- progId
- String
Программный идентификатор класса.
- classId
- String
Идентификатор класса (CLSID) библиотеки типов.
- interfaceId
- String
IID библиотеки типов.
- srcTlbPath
- String
Путь к файлу, содержащему библиотеку типов.
- rootWebServer
- String
Корневой веб-сервер.
- inBaseUrl
- String
Базовый URL-адрес, содержащий виртуальный корень.
- inVirtualRoot
- String
Имя виртуального корня.
- clientActivated
- String
true
, если клиент активирован, в противном случае — false
.
- wellKnown
- String
true
, если это известный объект, в противном случае — false
.
- discoFile
- String
true
, если это файл обнаружения, в противном случае — false
.
- operation
- String
Выполняемая операция. Укажите "delete" или пустую строку.
- strAssemblyName
- String
Когда этот метод возвращает управление, данный параметр содержит имя сборки.
- typeName
- String
Когда этот метод возвращает управление, данный параметр содержит тип сборки.
Реализации
Исключения
Вызывающий код в цепочке вызовов не имеет необходимого разрешения на доступ к неуправляемому коду.
Служебная программа SOAP недоступна.
Вызов для получения системного каталога не выполнен.