Поделиться через


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 класса уже создана для клиентской библиотеки типов.

Применяется к