ClientRemotingConfig.Write Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает клиентский файл конфигурации удаленного взаимодействия для клиентской библиотеки типов в приложении COM+ с включенным SOAP.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
static bool Write(System::String ^ DestinationDirectory, System::String ^ VRoot, System::String ^ BaseUrl, System::String ^ AssemblyName, System::String ^ TypeName, System::String ^ ProgId, System::String ^ Mode, System::String ^ Transport);
public static bool Write (string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport);
static member Write : string * string * string * string * string * string * string * string -> bool
Public Shared Function Write (DestinationDirectory As String, VRoot As String, BaseUrl As String, AssemblyName As String, TypeName As String, ProgId As String, Mode As String, Transport As String) As Boolean
Параметры
- DestinationDirectory
- String
Папка, в которой создается файл конфигурации.
- VRoot
- String
Имя виртуального корня.
- BaseUrl
- String
Базовый URL-адрес, содержащий виртуальный корень.
- AssemblyName
- String
Отображаемое имя сборки, которая содержит метаданные среды CLR, соответствующие библиотеке типов.
- TypeName
- String
Полное имя сборки, которая содержит метаданные CLR, соответствующие библиотеке типов.
- ProgId
- String
Программный идентификатор класса.
- Mode
- String
Режим активации.
- Transport
- String
Не используется. Укажите null
в качестве этого параметра.
Возвращаемое значение
true
, если клиентский файл конфигурации удаленного взаимодействия создан успешно, в противном случае — false
.
Комментарии
Статический Write метод вызывается классом Publish при создании COM-интерфейса из клиентской библиотеки типов (с расширением TLB). Класс Publish публикует COM-интерфейсы в приложении COM+ с поддержкой SOAP.
Write не нужно вызывать напрямую. Вместо этого необходимо вызвать метод ProcessClientTlb класса Publish.
Значения BaseUrl
параметров и VRoot
объединяются (при необходимости с разделителем пути) для формирования значения атрибута клиентского URL
элемента.
Параметр AssemblyName
идентифицирует сборку, содержащую метаданные СРЕДЫ CLR, которая Publishс помощью GenerateMetadata класса уже создана для клиентской библиотеки типов.