GenerateMetadata.GenerateMetaData Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 veya bulur, 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 ^ GenerateMetaData(System::String ^ strSrcTypeLib, System::String ^ outPath, cli::array <System::Byte> ^ PublicKey, System::Reflection::StrongNameKeyPair ^ KeyPair);
public string GenerateMetaData (string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair);
member this.GenerateMetaData : string * string * byte[] * System.Reflection.StrongNameKeyPair -> string
Public Function GenerateMetaData (strSrcTypeLib As String, outPath As String, PublicKey As Byte(), KeyPair As StrongNameKeyPair) As String
Parametreler
- strSrcTypeLib
- String
Derlemenin oluşturulacağı tür kitaplığının adı.
- outPath
- String
Derlemenin oluşturulacağı veya zaten var olan bir derlemenin bulunacağı klasör.
- PublicKey
- Byte[]
Tür kitaplığı bilgilerini bir derlemeye aktarmak için kullanılan ortak anahtar.
- KeyPair
- StrongNameKeyPair
Oluşturulan derlemeyi imzalamak için kullanılan tanımlayıcı adlı anahtar çifti.
Döndürülenler
Oluşturulan derleme adı; aksi takdirde, girişler geçersizse boş bir dize.
Açıklamalar
Gerekirse, GenerateMetaData yöntemi belirtilen tür kitaplığı için CLR meta verilerini içeren bir derleme oluşturur. Oluşturulan adın bir derlemesi dize outPath
klasöründe zaten varsa, derleme oluşturmaz.
GenerateMetaData doğrudan kodunuzdan çağrılması gerekmez. Hem ve GenerateGenerateSigned yöntemleri tarafından çağrılır.
tarafından GenerateSignedGenerateMetaData çağrılırsa, tanımlayıcı adlı bir anahtar çifti de oluşturur, derlemeyi imzalar ve genel derleme önbelleğine yükler.