Udostępnij za pośrednictwem


IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Metoda

Definicja

Generuje zestaw zawierający metadane środowiska uruchomieniowego języka wspólnego (CLR) dla składnika COM+ reprezentowanego przez określoną bibliotekę typów, podpisuje zestaw przy użyciu pary kluczy o silnej nazwie i instaluje go w globalnej pamięci podręcznej zestawów.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 System::String ^ GenerateSigned(System::String ^ SrcTypeLibFileName, System::String ^ OutPath, bool InstallGac, [Runtime::InteropServices::Out] System::String ^ % Error);
public string GenerateSigned (string SrcTypeLibFileName, string OutPath, bool InstallGac, out string Error);
abstract member GenerateSigned : string * string * bool * string -> string
Public Function GenerateSigned (SrcTypeLibFileName As String, OutPath As String, InstallGac As Boolean, ByRef Error As String) As String

Parametry

SrcTypeLibFileName
String

Nazwa biblioteki typów, dla której ma być generowany zestaw.

OutPath
String

Folder, w którym ma być generowany zestaw.

InstallGac
Boolean

Flaga wskazująca, czy należy zainstalować zestaw w globalnej pamięci podręcznej zestawów.

Error
String

Ciąg, do którego można napisać komunikat o błędzie.

Zwraca

Wygenerowana nazwa zestawu.

Uwagi

W razie potrzeby metoda określa, GenerateSigned że zestaw zawierający metadane CLR jest generowany dla określonej biblioteki typów. GenerateSigned Ponadto generuje parę kluczy o silnej nazwie i podpisuje zestaw.

Parametr InstallGac wskazuje, czy należy zainstalować zestaw w globalnej pamięci podręcznej zestawów. Jednak jedna implementacja klasy GenerateSigned, GenerateMetadata ignoruje tę wartość i zawsze próbuje zainstalować podpisany zestaw w globalnej pamięci podręcznej zestawów.

Dotyczy