Za pomocą nazwanych silne zestawów niestandardowych
Silnej nazwy wirtualny plik dziennika identyfikuje i zawiera nazwę tego wirtualny plik dziennika, numer wersja four-part, informacje o kultury (jeśli ma zastosowanie), klucz publiczny i podpisu cyfrowego, przechowywane w manifeście do wirtualny plik dziennika.Silnej nazwy unikatowo identyfikuje wirtualny plik dziennika do plików wykonywalnych języka wspólnego (CLR) i zapewnia integralność binarne.
Za pomocą AllowPartiallyTrustedCallersAttribute
Aby używać zestawów o silnej nazwie Raporty, należy zezwolić na Twój wirtualny plik dziennika o silnej nazwie do wywołania przez częściowo zaufany kod przy użyciu tego wirtualny plik dziennika AllowPartiallyTrustedCallers atrybut. Można użyć AllowPartiallyTrustedCallersAttribute , aby zezwolić na zestawy o silnych nazwach do wywołania przez Projektant raportów lub serwer raportów w wyrażeniach raportu.Aby zezwolić na częściowo zaufanego kodu do wywołania zestawy o silnych nazwach, Dodaj następujący atrybut poziom wirtualny plik dziennika do wirtualny plik dziennika atrybutów pliku.
<assembly:AllowPartiallyTrustedCallers>
[assembly:AllowPartiallyTrustedCallers]
AllowPartiallyTrustedCallersAttribute obowiązuje tylko wtedy, gdy stosowane przez wirtualny plik dziennika o silnej nazwie poziom zespołu.For more information about applying attributes at the assembly level, see "Applying Attributes" in the Microsoft .NET Framework SDK documentation.
Ostrzeżenie
Kiedy AllowPartiallyTrustedCallersAttribute występuje domyślneFullTrustLinkDemand testy zabezpieczeń będą mogły Tworzenie wirtualny plik dziennika żądanie z częściowo zaufanych wirtualny plik dziennika.Sprawdza wszystkie zabezpieczenia, tym poziomie klasy lub poziom metoda deklaratywne atrybuty zabezpieczeń, należy jawnie określić.