Aracılığıyla paylaş


IComSoapMetadata.GenerateSigned(String, String, Boolean, String) Yöntem

Tanım

Belirtilen tür kitaplığı tarafından temsil edilen com+ bileşeni için ortak dil çalışma zamanı (CLR) meta verilerini içeren bir derleme oluşturur, derlemeyi tanımlayıcı adlı bir anahtar çiftiyle imzalar ve genel derleme önbelleğine yükler.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

SrcTypeLibFileName
String

Derleme oluşturulacak tür kitaplığının adı.

OutPath
String

Derlemenin oluşturulacağı klasör.

InstallGac
Boolean

Derlemenin genel derleme önbelleğine yüklenip yüklenmeyeceğini belirten bir bayrak.

Error
String

Hata iletisinin yazılabildiği bir dize.

Döndürülenler

Oluşturulan derleme adı.

Açıklamalar

Gerekirse yöntemi, GenerateSigned belirtilen tür kitaplığı için CLR meta verilerini içeren bir derlemenin oluşturulduğunu belirtir. Ayrıca, GenerateSigned tanımlayıcı adlı bir anahtar çifti oluşturur ve derlemeyi imzalar.

parametresi, InstallGac derlemenin genel derleme önbelleğine yüklenip yüklenmeyeceğini gösterir. Ancak, sınıfı tarafından GenerateMetadata tek uygulaması GenerateSignedbu değeri yoksayar ve her zaman imzalı derlemeyi genel derleme önbelleğine yüklemeyi dener.

Şunlara uygulanır