XmlSecureResolver.CreateEvidenceForUrl(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří důkaz pomocí zadané adresy URL.
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
Parametry
- securityUrl
- String
Adresa URL použitá k vytvoření důkazů.
Návraty
Důkazy vygenerované ze zadané adresy URL definované výchozí zásadou.
Poznámky
Important
Existují rozdíly v infrastruktuře zabezpečení pro kód spuštěný v modulu CLR (Common Language Runtime) .NET Frameworku a pro kód spuštěný v modulu CLR, který je integrovaný v Microsoft SQL Server 2005. To může vést k případům, kdy kód vyvinutý pro .NET Framework CLR funguje jinak, když se používá na SQL Server integrovaném CLR. Jeden z těchto rozdílů ovlivňuje XmlSecureResolver třídu, pokud máte důkazy, které jsou založené na adrese URL (to znamená při použití CreateEvidenceForUrl metody nebo konstruktoru XmlSecureResolver(XmlResolver, String) ). Mechanismus řešení zásad integrovaného modulu CLR SQL Server nepoužívá informace o Url ani Zone. Místo toho uděluje oprávnění na základě identifikátoru GUID, který server přidá při načtení sestavení. Pokud použijete XmlSecureResolver v integrovaném modulu CLR systému SQL Server, uveďte všechny požadované důkazy přímo pomocí zadaného PermissionSet.