Publish.ProcessServerTlb Método

Definición

Procesa una biblioteca de tipos de servidor, ya sea agregando o eliminando entradas de componente a los archivos Web.config y Default.disco. Genera un proxy si es necesario.

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)

Parámetros

ProgId
String

Identificador mediante programación de la clase .

SrcTlbPath
String

Ruta de acceso del archivo que contiene la biblioteca de tipos.

PhysicalPath
String

Directorio de la aplicación web.

Operation
String

Operación que se va a realizar.

strAssemblyName
String

Cuando este método devuelve, este parámetro contiene el nombre para mostrar del ensamblado.

TypeName
String

Cuando este método devuelve, este parámetro contiene el nombre de tipo completo del ensamblado.

Error
String

Cuando este método devuelve, este parámetro contiene un mensaje de error si se encontró un problema.

Implementaciones

Excepciones

Un autor de llamada de la cadena de llamadas no tiene permiso para acceder al código no administrado.

El SrcTlbPath parámetro al que se hace referencia scrobj.dll; por lo tanto, no se admite la publicación SOAP de componentes de script.

Comentarios

ProcessServerTlb agrega una entrada al archivo de detección y al archivo de web.config para los componentes de la biblioteca de tipos y genera o copia un proxy en el directorio bin para componentes no administrados. Si Operation es igual a "eliminar", las entradas del componente se quitan de los archivos Web.config y Default.disco.

Se recomienda que AddServerTlb y DeleteServerTlb se usen en lugar de ProcessServerTlb.

Se aplica a