Condividi tramite


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.

Restituisce

Evidence

Evidenza generata dall'URL fornito, come specificato dai criteri predefiniti.

Commenti

Importante

Esistono differenze nell'infrastruttura di sicurezza per il codice in esecuzione nel .NET Framework Common Language Runtime (CLR) 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 l'.NET Framework CLR funziona in modo diverso quando viene usato nel SQL Server CLR integrato. 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 SQL Server CLR integrato non usa le Url informazioni o Zone . Concede invece le autorizzazioni in base al GUID aggiunto dal server quando vengono caricati gli assembly. Quando si usa XmlSecureResolver nella SQL Server CLR integrato, fornire tutte le prove necessarie direttamente usando un oggetto specificatoPermissionSet.

Si applica a