XmlSecureResolver.CreateEvidenceForUrl(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.