ServerWebConfig.AddElement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет в файл Web.config XML-элементы для COM-интерфейса, публикуемого в приложении COM+ с включенным SOAP.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
virtual void AddElement(System::String ^ FilePath, System::String ^ AssemblyName, System::String ^ TypeName, System::String ^ ProgId, System::String ^ WkoMode, [Runtime::InteropServices::Out] System::String ^ % Error);
public void AddElement (string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error);
abstract member AddElement : string * string * string * string * string * string -> unit
override this.AddElement : string * string * string * string * string * string -> unit
Public Sub AddElement (FilePath As String, AssemblyName As String, TypeName As String, ProgId As String, WkoMode As String, ByRef Error As String)
Параметры
- FilePath
- String
Путь к существующему файлу Web.config.
- AssemblyName
- String
Имя сборки, содержащей добавляемый тип.
- TypeName
- String
Имя добавляемого типа.
- ProgId
- String
Программный идентификатор добавляемого типа.
- WkoMode
- String
Строковая константа, которая соответствует имени члена перечисления WellKnownObjectMode и показывает, как активируется известный объект.
- Error
- String
Строка, в которую можно записать сообщение об ошибке.
Реализации
Комментарии
Для указанного типа AddElement метод добавляет в файл Web.config элементы <wellknown>
и как <activated>
дочерние <service>
элементы элемента со следующим XPath:
/configuration/system.runtime.remoting/application/service
Параметры AssemblyName
, TypeName
, ProgId
и WkoMode
включаются в значения атрибутов двух добавленных элементов.
AddElement не должен вызываться напрямую. Вместо этого вызовите ProcessServerTlb метод .