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.
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.