XmlSecureResolver.CreateEvidenceForUrl(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una evidencia con la dirección URL proporcionada.
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
Parámetros
- securityUrl
- String
URL usada para crear la evidencia.
Devoluciones
Evidencia generada a partir de la dirección URL proporcionada, definida por la directiva predeterminada.
Comentarios
Importante
Hay diferencias en la infraestructura de seguridad para el código que se ejecuta en .NET Framework Common Language Runtime (CLR) y para el código que se ejecuta en CLR que se integra en Microsoft SQL Server 2005. Esto puede provocar casos en los que el código desarrollado para .NET Framework CLR funciona de forma diferente cuando se usa en el CLR integrado de SQL Server. Una de estas diferencias afecta a la XmlSecureResolver clase cuando tiene evidencia que se basa en una dirección URL (es decir, cuando se usa el CreateEvidenceForUrl método o el XmlSecureResolver(XmlResolver, String) constructor). El mecanismo de resolución de directivas de la SQL Server CLR integrado no usa la Url información o Zone . En su lugar, concede permisos basados en el GUID que el servidor agrega cuando se cargan los ensamblados. Cuando use en XmlSecureResolver el CLR integrado de SQL Server, proporcione cualquier evidencia necesaria directamente mediante un especificadoPermissionSet.