Publish.ProcessServerTlb Metodo

Definizione

Elabora una libreria dei tipi di server, aggiungendo o eliminando voci del componente ai file Web.config e Default.disco. Genera un proxy, se necessario.

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)

Parametri

ProgId
String

Identificatore programmatico della classe .

SrcTlbPath
String

Percorso del file contenente la libreria dei tipi.

PhysicalPath
String

Directory dell'applicazione Web.

Operation
String

Operazione da eseguire.

strAssemblyName
String

Quando termina, questo parametro contiene il nome visualizzato dell'assembly.

TypeName
String

Quando termina, questo parametro contiene il nome completo del tipo dell'assembly.

Error
String

Quando termina, questo parametro contiene un messaggio di errore se si è verificato un problema.

Implementazioni

Eccezioni

Un chiamante nella catena di chiamate non dispone dell'autorizzazione per accedere al codice non gestito.

Il SrcTlbPath parametro a cui si fa riferimento scrobj.dll; pertanto, la pubblicazione SOAP dei componenti di script non è supportata.

Commenti

ProcessServerTlb aggiunge una voce al file di individuazione e al file web.config per i componenti nel typelib e genera o copia un proxy nella directory bin per i componenti non gestiti. Se Operation è uguale a "delete", le voci del componente vengono rimosse dai file Web.config e Default.disco.

È consigliabile usare AddServerTlb e DeleteServerTlb usare invece di ProcessServerTlb.

Si applica a