XmlSecureResolver.CreateEvidenceForUrl(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy dowody przy użyciu podanego adresu 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
Adres URL użyty do utworzenia dowodów.
Zwraca
Dowody wygenerowane na podstawie podanego adresu URL zgodnie z definicją w zasadach domyślnych.
Uwagi
Ważne
Istnieją różnice w infrastrukturze zabezpieczeń kodu uruchomionego w środowisku uruchomieniowym języka wspólnego (CLR) .NET Framework oraz w przypadku kodu uruchomionego w środowisku CLR zintegrowanym w Microsoft SQL Server 2005 r. Może to prowadzić do przypadków, w których kod opracowany dla .NET Framework CLR działa inaczej w przypadku użycia w SQL Server zintegrowanej clR. Jedna z tych różnic ma wpływ na klasę XmlSecureResolver , gdy masz dowód oparty na adresie URL (czyli w przypadku używania CreateEvidenceForUrl metody lub konstruktora XmlSecureResolver(XmlResolver, String) ). Mechanizm rozwiązywania zasad zintegrowanego środowiska CLR SQL Server nie używa Url informacji lub Zone . Zamiast tego przyznaje uprawnienia na podstawie identyfikatora GUID, który serwer dodaje podczas ładowania zestawów. Jeśli używasz elementu XmlSecureResolver w SQL Server zintegrowanej clR, podaj wszelkie wymagane dowody bezpośrednio przy użyciu określonego PermissionSetelementu .