Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un nom fort identifie un assembly et inclut le nom de texte de l’assembly, le numéro de version en quatre parties, les informations de culture (le cas échéant), une clé publique et une signature numérique stockée dans le manifeste de l’assembly. Un nom fort identifie de manière unique un assembly au Common Language Runtime (CLR) et garantit l’intégrité binaire.
Utilisation de AllowPartiallyTrustedCallersAttribute
Pour utiliser des assemblys nommés fort avec des rapports, vous devez autoriser votre assembly nommé fort à être appelé par du code partiellement approuvé à l’aide de l’attribut AllowPartiallyTrustedCallers de l’assembly. Vous pouvez utiliser AllowPartiallyTrustedCallersAttribute pour autoriser les assemblys nommés fort à appeler par le Concepteur de rapports ou le serveur de rapports dans les expressions de rapport. Pour autoriser le code partiellement approuvé à appeler des assemblys nommés fort, ajoutez l’attribut de niveau assembly suivant à votre fichier d’attribut d’assembly.
<assembly:AllowPartiallyTrustedCallers>
[assembly:AllowPartiallyTrustedCallers]
AllowPartiallyTrustedCallersAttribute est efficace uniquement lorsqu’il est appliqué par un assembly nommé fort au niveau de l’assembly. Pour plus d’informations sur l’application d’attributs au niveau de l’assembly, consultez « Application d’attributs » dans la documentation du Kit de développement logiciel (SDK) Microsoft .NET Framework.
Avertissement
Lorsque AllowPartiallyTrustedCallersAttribute est présent, les vérifications de sécurité FullTrustLinkDemand par défaut sont empêchées, ce qui rend l’assembly pouvant être appelé à partir d’un autre assembly partiellement approuvé. Toutes les vérifications de sécurité, y compris les attributs de sécurité déclaratifs au niveau de la classe ou au niveau de la méthode, doivent être explicitement indiquées.