Condividi tramite


Publish.ProcessServerTlb Metodo

Definizione

Elabora una libreria dei tipi del server, aggiungendo o eliminando le voci corrispondenti ai componenti nei 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 a livello di codice 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 il metodo termina, questo parametro contiene il nome visualizzato dell'assembly.

TypeName
String

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

Error
String

Quando il metodo termina, questo parametro contiene un messaggio di errore in caso di rilevamento di un problema.

Implementazioni

Eccezioni

Un chiamante nella catena di chiamate non dispone dell'autorizzazione all'accesso a codice non gestito.

Se il parametro SrcTlbPath fa riferimento a scrobj.dll, la pubblicazione SOAP dei componenti 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 AddServerTlb usare e DeleteServerTlb usare invece di ProcessServerTlb.

Si applica a