Publish.ProcessServerTlb Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przetwarza bibliotekę typów serwera, dodając lub usuwając wpisy składników do plików Web.config i Default.disco. W razie potrzeby generuje serwer proxy.
public:
virtual void ProcessServerTlb(System::String ^ ProgId, System::String ^ SrcTlbPath, System::String ^ PhysicalPath, System::String ^ Operation, [Runtime::InteropServices::Out] System::String ^ % strAssemblyName, [Runtime::InteropServices::Out] System::String ^ % TypeName, [Runtime::InteropServices::Out] System::String ^ % Error);
public void ProcessServerTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error);
abstract member ProcessServerTlb : string * string * string * string * string * string * string -> unit
override this.ProcessServerTlb : string * string * string * string * string * string * string -> unit
Public Sub ProcessServerTlb (ProgId As String, SrcTlbPath As String, PhysicalPath As String, Operation As String, ByRef strAssemblyName As String, ByRef TypeName As String, ByRef Error As String)
Parametry
- ProgId
- String
Programowy identyfikator klasy.
- SrcTlbPath
- String
Ścieżka pliku zawierającego bibliotekę typów.
- PhysicalPath
- String
Katalog aplikacji internetowej.
- Operation
- String
Operacja do wykonania.
- strAssemblyName
- String
Gdy ta metoda zwróci, ten parametr zawiera nazwę wyświetlaną zestawu.
- TypeName
- String
Gdy ta metoda zwróci, ten parametr zawiera w pełni kwalifikowaną nazwę typu zestawu.
- Error
- String
Gdy ta metoda zwróci tę metodę, ten parametr zawiera komunikat o błędzie, jeśli wystąpił problem.
Implementuje
Wyjątki
Obiekt wywołujący w łańcuchu wywołań nie ma uprawnień dostępu do kodu niezarządzanego.
Parametr SrcTlbPath
przywoływany scrobj.dll, dlatego publikacja składników skryptu protokołu SOAP nie jest obsługiwana.
Uwagi
ProcessServerTlb Dodaje wpis do pliku odnajdywania i web.config pliku dla składników w pliku typelib, a następnie generuje lub kopiuje serwer proxy do katalogu bin dla składników niezarządzanych. Jeśli Operation
równa się "delete", wpisy składnika zostaną usunięte z plików Web.config i Default.disco.
Zalecane jest, aby AddServerTlb i DeleteServerTlb były używane zamiast ProcessServerTlb.