Publish.ProcessServerTlb Metod

Definition

Bearbetar ett servertypsbibliotek, antingen genom att lägga till eller ta bort komponentposter i filerna Web.config och Default.disco. Genererar en proxy om det behövs.

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)

Parametrar

ProgId
String

Klassens programmatiska identifierare.

SrcTlbPath
String

Sökvägen för filen som innehåller typbiblioteket.

PhysicalPath
String

Webbprogramkatalogen.

Operation
String

Åtgärden som ska utföras.

strAssemblyName
String

När den här metoden returneras innehåller den här parametern sammansättningens visningsnamn.

TypeName
String

När den här metoden returneras innehåller den här parametern sammansättningens fullständigt kvalificerade typnamn.

Error
String

När den här metoden returneras innehåller den här parametern ett felmeddelande om ett problem påträffades.

Implementeringar

Undantag

En anropare i samtalskedjan har inte behörighet att komma åt ohanterad kod.

Parametern SrcTlbPath som refereras scrobj.dll. Därför stöds inte SOAP-publicering av skriptkomponenter.

Kommentarer

ProcessServerTlb lägger till en post i identifieringsfilen och den web.config filen för komponenterna i typelib och genererar eller kopierar antingen en proxy till bin-katalogen för ohanterade komponenter. Om Operation det är lika med "ta bort" tas komponentposterna bort från filerna Web.config och Default.disco.

Vi rekommenderar att AddServerTlb du använder och DeleteServerTlb i stället för ProcessServerTlb.

Gäller för