XmlSecureResolver.CreateEvidenceForUrl(String) Metodo

Definizione

Crea l'evidenza usando l'URL fornito.

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

Parametri

securityUrl
String

URL usato per creare l'evidenza.

Valori restituiti

Evidenza generata dall'URL fornito come definito dai criteri predefiniti.

Commenti

Importante

Esistono differenze nell'infrastruttura di sicurezza per il codice in esecuzione in Common Language Runtime (CLR) di .NET Framework e per il codice in esecuzione in CLR integrato all'interno di Microsoft SQL Server 2005. Ciò può causare casi in cui il codice sviluppato per .NET Framework CLR funziona in modo diverso quando viene usato nella SQL Server CLR integrata. Una di queste differenze influisce sulla XmlSecureResolver classe quando si dispone di prove basate su un URL, ovvero quando si usa il CreateEvidenceForUrl metodo o il XmlSecureResolver(XmlResolver, String) costruttore . Il meccanismo di risoluzione dei criteri del CLR integrato SQL Server non usa le informazioni Url o Zone. Concede invece le autorizzazioni in base al GUID aggiunto dal server quando vengono caricati gli assembly. Quando si usa XmlSecureResolver nel CLR integrato del SQL Server, fornire direttamente qualsiasi evidenza necessaria tramite un oggetto specificato PermissionSet.

Si applica a