XmlSecureResolver.CreateEvidenceForUrl(String) Yöntem

Tanım

Sağlanan URL'yi kullanarak kanıt oluşturur.

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

Parametreler

securityUrl
String

Kanıtı oluşturmak için kullanılan URL.

Döndürülenler

Sağlanan URL'den oluşturulan kanıt, varsayılan ilke tarafından tanımlandığı şekilde.

Açıklamalar

Önemli

.NET Framework ortak dil çalışma zamanında (CLR) çalıştırılan kod ve Microsoft SQL Server 2005'te tümleştirilmiş CLR üzerinde çalışan kod için güvenlik altyapısında farklılıklar vardır. Bu, .NET Framework CLR için geliştirilen kodun SQL Server tümleşik CLR'de kullanıldığında farklı çalıştığı durumlara yol açabilir. Bu farklardan biri, bir URL'yi temel alan kanıtınız olduğunda sınıfı etkiler XmlSecureResolver (yani, yöntemini veya oluşturucuyu CreateEvidenceForUrlXmlSecureResolver(XmlResolver, String) kullandığınızda). SQL Server tümleşik CLR'nin ilke çözümleme mekanizması veya Zone bilgilerini kullanmazUrl. Bunun yerine, derlemeler yüklendiğinde sunucunun eklediği GUID'ye göre izinler verir. SQL Server tümleşik CLR'de öğesini kullandığınızdaXmlSecureResolver, belirtilen PermissionSetbir kullanarak gerekli tüm kanıtları doğrudan sağlayın.

Şunlara uygulanır