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