XmlSecureResolver.CreateEvidenceForUrl(String) Méthode

Définition

Crée des preuves à l’aide de l’URL fournie.

public:
 static System::Security::Policy::Evidence ^ CreateEvidenceForUrl(System::String ^ securityUrl);
public static System.Security.Policy.Evidence CreateEvidenceForUrl(string securityUrl);
static member CreateEvidenceForUrl : string -> System.Security.Policy.Evidence
Public Shared Function CreateEvidenceForUrl (securityUrl As String) As Evidence

Paramètres

securityUrl
String

URL utilisée pour créer la preuve.

Retours

Preuve générée à partir de l’URL fournie telle que définie par la stratégie par défaut.

Remarques

Important

Il existe des différences dans l’infrastructure de sécurité pour le code s’exécutant sur le common language runtime (CLR) .NET Framework et pour le code s’exécutant sur le CLR intégré dans Microsoft SQL Server 2005. Cela peut entraîner des cas où le code développé pour le CLR .NET Framework fonctionne différemment lorsqu’il est utilisé sur le CLR intégré SQL Server. L’une de ces différences affecte la XmlSecureResolver classe lorsque vous avez des preuves basées sur une URL (autrement dit, lorsque vous utilisez la CreateEvidenceForUrl méthode ou le XmlSecureResolver(XmlResolver, String) constructeur). Le mécanisme de résolution de stratégie du CLR intégré SQL Server n'utilise pas les informations Url ou Zone. Au lieu de cela, il accorde des autorisations basées sur le GUID que le serveur ajoute lorsque les assemblys sont chargés. Lorsque vous utilisez XmlSecureResolver dans le CLR intégré de SQL Server, fournissez directement les preuves requises en utilisant un PermissionSet spécifié.

S’applique à