XmlSecureResolver.CreateEvidenceForUrl(String) Método

Definição

Cria evidências usando a URL fornecida.

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

O URL usado para criar a evidência.

Devoluções

A evidência gerada a partir do URL fornecido conforme definido pela política padrão.

Observações

Importante

Existem diferenças na infraestrutura de segurança para o código a correr no .NET Framework common language runtime (CLR) e para o código a correr no CLR integrado no Microsoft SQL Server 2005. Isto pode levar a casos em que o código desenvolvido para o .NET Framework CLR funciona de forma diferente quando usado no CLR integrado do SQL Server. Uma dessas diferenças afeta a XmlSecureResolver classe quando você tem evidências baseadas em uma URL (ou seja, quando você usa o CreateEvidenceForUrl método ou o XmlSecureResolver(XmlResolver, String) construtor). O mecanismo de resolução de políticas do CLR integrado SQL Server não utiliza a informação Url nem Zone. Em vez disso, ele concede permissões com base no GUID que o servidor adiciona quando os assemblies são carregados. Quando se usa o XmlSecureResolver no CLR integrado do SQL Server, forneça qualquer evidência necessária diretamente utilizando um PermissionSet especificado.

Aplica-se a