Publish.ProcessServerTlb Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.