Partager via


XmlSecureResolver.CreateEvidenceForUrl(String) Méthode

Définition

Crée une preuve à 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 disposez d’une preuve basée sur une URL (c’est-à-dire, 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 Url informations ouZone. Au lieu de cela, il accorde des autorisations en fonction du GUID que le serveur ajoute lors du chargement des assemblys. Lorsque vous utilisez dans XmlSecureResolver le SQL Server CLR intégré, fournissez directement les preuves requises PermissionSetà l’aide d’un spécifié .

S’applique à