XmlSecureResolver.CreateEvidenceForUrl(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar bevis med hjälp av den angivna URL:en.
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
Parametrar
- securityUrl
- String
Den URL som används för att skapa bevisen.
Returer
De bevis som genereras från den angivna URL:en enligt standardprincipen.
Kommentarer
Important
Det finns skillnader i säkerhetsinfrastrukturen för kod som körs på .NET Framework common language runtime (CLR) och för kod som körs på CLR som är integrerad i Microsoft SQL Server 2005. Detta kan leda till fall där kod som utvecklats för .NET Framework CLR fungerar annorlunda när den används på SQL Server integrerad CLR. En av dessa skillnader påverkar XmlSecureResolver klassen när du har bevis som baseras på en URL (dvs. när du använder CreateEvidenceForUrl metoden eller XmlSecureResolver(XmlResolver, String) konstruktorn). Mekanismen för principmatchning i den SQL Server integrerade CLR använder inte informationen Url eller Zone. I stället beviljas behörigheter baserat på det GUID som servern lägger till när sammansättningar läses in. När du använder XmlSecureResolver i den integrerade CLR:en för SQL Server anger du alla nödvändiga bevis direkt med hjälp av en angiven PermissionSet.