Comparteix a través de


XmlSecureResolver.CreateEvidenceForUrl(String) Método

Definición

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.

Se aplica a