XmlSecureResolver.CreateEvidenceForUrl 方法
使用所提供的 URL 创建 System.Security.Policy.Evidence。
**命名空间:**System.Xml
**程序集:**System.Xml(在 system.xml.dll 中)
语法
声明
Public Shared Function CreateEvidenceForUrl ( _
securityUrl As String _
) As Evidence
用法
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
参数
- securityUrl
用于创建 Evidence 对象的 URL。
返回值
从默认策略定义的 URL 生成的 Evidence 对象。
备注
重要事项: |
---|
对于 .NET Framework 公共语言运行库 (CLR) 上运行的代码和 Microsoft SQL Server 2005 内部集成的 CLR 上运行的代码来说,由于安全基础结构中存在差异,因此会出现以下情况:在 SQL Server 集成的 CLR 上使用为 .NET Framework CLR 开发的代码时,要采用不同的运行方式。当您有基于 URL 的证据时,这些差异之一会影响 XmlSecureResolver 类(您使用 CreateEvidenceForUrl 方法或 XmlSecureResolver(XmlResolver,String) 构造函数时会发生这种情况。)SQL Server 集成 CLR 的策略解析机制不使用 Url 或 Zone 信息。SQL Server 集成 CLR 根据加载程序集时服务器添加的 GUID 授予权限。当您在 SQL Server 集成 CLR 中使用 XmlSecureResolver 时,请使用指定的 PermissionSet 直接提供所有必需的证据。 |
平台
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 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1