XmlSecureResolver.CreateEvidenceForUrl(String) Метод

Определение

Создает доказательства с помощью предоставленного 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

Параметры

securityUrl
String

URL-адрес, используемый для создания доказательств.

Возвращаемое значение

Доказательства, созданные из предоставленного URL-адреса, как определено политикой по умолчанию.

Комментарии

Important

Существуют различия в инфраструктуре безопасности кода, работающего в среде CLR .NET Framework, и код, выполняемый в среде CLR, интегрированной в Microsoft SQL Server 2005. Это может привести к случаям, когда код, разработанный для среды CLR .NET Framework, работает по-разному при использовании в интегрированной среде CLR SQL Server. Одно из этих различий влияет на XmlSecureResolver класс при наличии доказательств, основанных на URL-адресе (то есть при использовании CreateEvidenceForUrl метода или конструктора XmlSecureResolver(XmlResolver, String) ). Механизм разрешения политик интегрированной среды CLR SQL Server не использует сведения Url или Zone. Вместо этого он предоставляет разрешения на основе GUID, добавляемого сервером при загрузке сборок. Когда вы используете XmlSecureResolver в интегрированной среде CLR SQL Server, предоставьте необходимые данные напрямую с помощью указанного PermissionSet.

Применяется к