Publish.ProcessServerTlb Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zpracuje knihovnu typů serveru a přidá nebo odstraní položky komponenty do souborů Web.config a Default.disco. V případě potřeby vygeneruje proxy server.
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
Programový identifikátor třídy.
- SrcTlbPath
- String
Cesta k souboru, který obsahuje knihovnu typů.
- PhysicalPath
- String
Adresář webové aplikace.
- Operation
- String
Operace, která se má provést.
- strAssemblyName
- String
Když tato metoda vrátí, tento parametr obsahuje zobrazovaný název sestavení.
- TypeName
- String
Když tato metoda vrátí, tento parametr obsahuje plně kvalifikovaný název typu sestavení.
- Error
- String
Když se tato metoda vrátí, obsahuje tento parametr chybovou zprávu, pokud došlo k problému.
Implementuje
Výjimky
Volající v řetězci volání nemá oprávnění pro přístup k nespravovanému kódu.
Parametr SrcTlbPath
odkazovaný scrobj.dll, proto není podporováno publikování komponent skriptu pomocí protokolu SOAP.
Poznámky
ProcessServerTlb přidá položku do souboru zjišťování a souboru web.config pro komponenty v poli typelib a vygeneruje nebo zkopíruje proxy server do adresáře bin pro nespravované komponenty. Pokud Operation
se rovná "delete", položky komponenty jsou odebrány ze souborů Web.config a Default.disco.
Místo se doporučuje AddServerTlb použít ProcessServerTlba DeleteServerTlb .