Udostępnij za pośrednictwem


Publish.ProcessServerTlb Metoda

Definicja

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.

Dotyczy