Udostępnij za pośrednictwem


IComSoapPublisher.CreateVirtualRoot Metoda

Definicja

Tworzy wirtualny katalog główny aplikacji COM+ z obsługą protokołu SOAP.

public:
 void CreateVirtualRoot(System::String ^ Operation, System::String ^ FullUrl, [Runtime::InteropServices::Out] System::String ^ % BaseUrl, [Runtime::InteropServices::Out] System::String ^ % VirtualRoot, [Runtime::InteropServices::Out] System::String ^ % PhysicalPath, [Runtime::InteropServices::Out] System::String ^ % Error);
public void CreateVirtualRoot (string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error);
abstract member CreateVirtualRoot : string * string * string * string * string * string -> unit
Public Sub CreateVirtualRoot (Operation As String, FullUrl As String, ByRef BaseUrl As String, ByRef VirtualRoot As String, ByRef PhysicalPath As String, ByRef Error As String)

Parametry

Operation
String

Operacja do wykonania.

FullUrl
String

Pełny adres URL wirtualnego katalogu głównego.

BaseUrl
String

Gdy ta metoda zwróci wartość , ten parametr zawiera podstawowy adres URL.

VirtualRoot
String

Gdy ta metoda zwróci wartość , ten parametr zawiera nazwę wirtualnego katalogu głównego.

PhysicalPath
String

Gdy ta metoda zwróci wartość , ten parametr zawiera ścieżkę pliku dla wirtualnego katalogu głównego.

Error
String

Gdy ta metoda zwróci wartość , ten parametr zawiera komunikat o błędzie, jeśli wystąpił problem.

Wyjątki

Obiekt wywołujący w łańcuchu wywołań nie ma uprawnień dostępu do kodu niezarządzanego.

-lub-

Obiekt wywołujący nie ma uprawnień dostępu do informacji systemu nazw domen (DNS).

FullUrl to null.

Napotkano błąd podczas rozpoznawania nazwy hosta lokalnego.

FullUrl jest pusta.

-lub-

Schemat określony w pliku FullUrl jest nieprawidłowy.

-lub-

FullUrl zawiera więcej niż dwa kolejne ukośniki.

-lub-

Hasło określone w pliku FullUrl jest nieprawidłowe.

-lub-

Nazwa hosta określona w pliku FullUrl jest nieprawidłowa.

-lub-

Nazwa pliku określona w pliku FullUrl jest nieprawidłowa.

Uwagi

Zaleca się CreateVirtualRootEx użycie metody zamiast CreateVirtualRoot.

Dotyczy