GenerateMetadata.GenerateSigned(String, String, Boolean, String) 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.
Genererar, eller letar upp, en sammansättning som innehåller CLR-metadata (Common Language Runtime) för en COM+-komponent som representeras av det angivna typbiblioteket, signerar sammansättningen med ett starkt namngivet nyckelpar och installerar den i den globala sammansättningscachen.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public:
virtual System::String ^ GenerateSigned(System::String ^ strSrcTypeLib, System::String ^ outPath, bool InstallGac, [Runtime::InteropServices::Out] System::String ^ % Error);
public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error);
abstract member GenerateSigned : string * string * bool * string -> string
override this.GenerateSigned : string * string * bool * string -> string
Public Function GenerateSigned (strSrcTypeLib As String, outPath As String, InstallGac As Boolean, ByRef Error As String) As String
Parametrar
- strSrcTypeLib
- String
Namnet på typbiblioteket som en sammansättning ska genereras för.
- outPath
- String
Mappen där en sammansättning ska genereras eller en befintlig sammansättning ska hittas.
- InstallGac
- Boolean
Ignoreras.
- Error
- String
En sträng som ett felmeddelande kan skrivas till.
Returer
Det genererade sammansättningsnamnet; annars en tom sträng om indata är ogiltiga.
Implementeringar
Kommentarer
Vid behov GenerateSigned genererar metoden en sammansättning som innehåller CLR-metadata för ett angivet typbibliotek. Det genererar också ett starkt namngivet nyckelpar och signerar sammansättningen.
För att utföra den här bearbetningen GenerateMetaData anropas metoden. Dessa metoder behöver inte anropas direkt från koden.
Parametern InstallGac anger om sammansättningen ska installeras i den globala sammansättningscacheminnet. Implementeringen ignorerar dock det här värdet och försöker alltid installera den signerade sammansättningen i den globala sammansättningscacheminnet.