XmlSecureResolver.CreateEvidenceForUrl(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Varsayılan ilke tarafından tanımlanan sağlanan URL'den oluşturulan kanıt.
Açıklamalar
Important
.NET Framework ortak dil çalışma zamanında (CLR) çalıştırılan kod ve Microsoft SQL Server 2005'te tümleştirilen 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, URL'yi temel alan kanıtınız olduğunda XmlSecureResolver sınıfını etkiler (yani, CreateEvidenceForUrl yöntemini veya XmlSecureResolver(XmlResolver, String) oluşturucusunu kullandığınızda). SQL Server tümleşik CLR'nin ilke çözümleme mekanizması Url veya Zone bilgilerini kullanmaz. Bunun yerine, derlemeler yüklendiğinde sunucunun eklediği GUID'ye göre izinler verir. SQL Server tümleşik CLR'sinde XmlSecureResolver kullandığınızda, belirtilen PermissionSet kullanarak gerekli tüm kanıtları doğrudan sağlayın.