Publish.ProcessServerTlb Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een servertypebibliotheek verwerkt, waarbij onderdeelvermeldingen worden toegevoegd aan of verwijderd uit de Web.config- en Default.disco-bestanden. Hiermee wordt indien nodig een proxy gegenereerd.
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)
Parameters
- ProgId
- String
De programmatische id van de klasse.
- SrcTlbPath
- String
Het pad voor het bestand dat de typebibliotheek bevat.
- PhysicalPath
- String
De webtoepassingsmap.
- Operation
- String
De bewerking die moet worden uitgevoerd.
- strAssemblyName
- String
Wanneer deze methode wordt geretourneerd, bevat deze parameter de weergavenaam van de assembly.
- TypeName
- String
Wanneer deze methode wordt geretourneerd, bevat deze parameter de volledig gekwalificeerde typenaam van de assembly.
- Error
- String
Wanneer deze methode wordt geretourneerd, bevat deze parameter een foutbericht als er een probleem is opgetreden.
Implementeringen
Uitzonderingen
Een aanroeper in de aanroepketen is niet gemachtigd om toegang te krijgen tot onbeheerde code.
De SrcTlbPath parameter waarnaar wordt verwezen scrobj.dll; daarom wordt SOAP-publicatie van scriptonderdelen niet ondersteund.
Opmerkingen
ProcessServerTlb voegt een vermelding toe aan het detectiebestand en het web.config-bestand voor de onderdelen in de typelib en genereert of kopieert een proxy naar de bin-map voor niet-beheerde onderdelen. Als Operation dit gelijk is aan 'verwijderen', worden de onderdeelvermeldingen verwijderd uit de Web.config- en Default.disco-bestanden.
Het wordt aanbevolen dat AddServerTlb en DeleteServerTlb worden gebruikt in plaats van ProcessServerTlb.