Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt System.Security.Policy.Evidence mithilfe des angegebenen URLs.
Namespace: System.Xml
Assembly: System.Xml (in system.xml.dll)
Syntax
'Declaration
Public Shared Function CreateEvidenceForUrl ( _
securityUrl As String _
) As Evidence
'Usage
Dim securityUrl As String
Dim returnValue As Evidence
returnValue = XmlSecureResolver.CreateEvidenceForUrl(securityUrl)
public static Evidence CreateEvidenceForUrl (
string securityUrl
)
public:
static Evidence^ CreateEvidenceForUrl (
String^ securityUrl
)
public static Evidence CreateEvidenceForUrl (
String securityUrl
)
public static function CreateEvidenceForUrl (
securityUrl : String
) : Evidence
Parameter
- securityUrl
Der zum Erstellen des Evidence-Objekts verwendete URL.
Rückgabewert
Das entsprechend den Standardrichtlinien durch den angegebenen URL generierte Evidence-Objekt.
Hinweise
Wichtig
Die Sicherheitsinfrastruktur für die Codeausführung in der .NET Framework-CLR (Common Language Runtime) weicht von der in Microsoft SQL Server 2005 integrierten Codeausführung in der CLR ab. Dies kann dazu führen, dass für die .NET Framework-CLR entwickelter Code anders ausgeführt wird, wenn er in der in SQL Server integrierten CLR verwendet wird. Einer dieser Unterschiede betrifft die XmlSecureResolver-Klasse, wenn Sie über Beweise verfügen, die auf einem URL basieren. (Dies kann bei Verwendung der CreateEvidenceForUrl-Methode oder des XmlSecureResolver(XmlResolver,String)-Konstruktors auftreten) Der Mechanismus zur Richtlinienauflösung der in SQL Server integrierten CLR wertet weder die Url-Informationen noch die Zone-Informationen aus. Stattdessen gewährt die in SQL Server integrierte CLR Berechtigungen aufgrund der GUID, die der Server hinzufügt, wenn Assemblys geladen werden. Wenn Sie den XmlSecureResolver in der in SQL Server integrierten CLR verwenden, stellen Sie alle erforderlichen Beweise direkt mit einem angegebenen PermissionSet bereit.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1
Siehe auch
Referenz
XmlSecureResolver-Klasse
XmlSecureResolver-Member
System.Xml-Namespace