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, используемый для создания свидетельства.

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

Evidence

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

Комментарии

Важно!

Существуют различия в инфраструктуре безопасности для кода, выполняемого в среде 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.

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