Aracılığıyla paylaş


Özel derlemeler kesin adlandırılmış kullanma

Güçlü bir isim, bir derleme tanımlar ve derlemenin metin adı, four-part sürüm numarası, (Eğer) Kültür bilgi, bir ortak anahtar ve derlemenin bildirim içinde depolanan dijital imza içerir. Kesin ad benzersiz ortak dil çalışma zamanı (clr) için bir derleme tanımlar ve ikili bütünlüğü sağlar.

AllowPartiallyTrustedCallersAttribute kullanma

Derlemeler kesin adlandırılmış raporları ile kullanmak için derlemenin kullanarak kısmen güvenilen kod tarafından çağrılacak, kesin adlandırılmış derleme izin AllowPartiallyTrustedCallers özniteliği. Sen-ebilmek kullanma AllowPartiallyTrustedCallersAttribute rapor Tasarımcısı veya rapor sunucusu raporu ifadeleri tarafından çağrılacak derlemeler kesin adlandırılmış izin vermek. Kısmen güvenilen kod derlemeler kesin adlandırılmış aramaya izin vermek için aşağıdaki kurul düzeyinde öznitelik derleme özniteliği dosyanıza ekleyin.

<assembly:AllowPartiallyTrustedCallers>
<assembly:AllowPartiallyTrustedCallers>
[assembly:AllowPartiallyTrustedCallers]
[assembly:AllowPartiallyTrustedCallers]

AllowPartiallyTrustedCallersAttribute sadece kurul düzeyinde bir kesin adlandırılmış derleme tarafından uygulandığında etkilidir. Kurul düzeyinde öznitelikleri uygulama hakkında daha fazla bilgi için bkz: "Öznitelikler uygulanıyor" de Microsoft  .NET Frameworksdk belgelerine.

Dikkat notuDikkat

Ne zaman AllowPartiallyTrustedCallersAttribute varsa, varsayılan FullTrustLinkDemand güvenlik denetimleri engelledi, derleme kısmen çağrılabilir herhangi bir diğer yapım güvenilir montaj. Tüm güvenlik denetimleri, sınıf düzeyinde veya yöntem düzeyinde bildirime dayanan güvenlik öznitelikleri de dahil olmak üzere açıkça belirtilmelidir.

Ayrıca bkz.

Diğer Kaynaklar

Reports ile özel Assemblies kullanma