XmlSecureResolver Sınıf
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.
Dikkat
XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.
Nesnesini sarmalayarak XmlResolver ve temel alınan XmlResolver kaynakların erişimine sahip olan kaynakları kısıtlayarak başka bir uygulamasının XmlResolver güvenliğini sağlamaya yardımcı olur.
public ref class XmlSecureResolver : System::Xml::XmlResolver
public class XmlSecureResolver : System.Xml.XmlResolver
[System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class XmlSecureResolver : System.Xml.XmlResolver
type XmlSecureResolver = class
inherit XmlResolver
[<System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type XmlSecureResolver = class
inherit XmlResolver
Public Class XmlSecureResolver
Inherits XmlResolver
- Devralma
- Öznitelikler
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz . XmlSecureResolver için ek API açıklamaları.
Devralanlara Notlar
Bu sınıfın devralma talebi var. Sınıfından XmlSecureResolver devralmak için tam güven gerekir.
Oluşturucular
XmlSecureResolver(XmlResolver, Evidence) |
Geçersiz.
ve Evidence ile XmlResolver sınıfının yeni bir örneğini XmlSecureResolver başlatır. |
XmlSecureResolver(XmlResolver, PermissionSet) |
Geçersiz.
ve PermissionSet ile XmlResolver sınıfının yeni bir örneğini XmlSecureResolver başlatır. |
XmlSecureResolver(XmlResolver, String) |
Geçersiz.
ve URL'si XmlSecureResolver ile sınıfının yeni bir örneğini XmlResolver başlatır. |
Özellikler
Credentials |
Geçersiz.
Web isteklerinin kimliğini doğrulamak için kullanılan kimlik bilgilerini ayarlar. |
Yöntemler
CreateEvidenceForUrl(String) |
Geçersiz.
Sağlanan URL'yi kullanarak kanıt oluşturur. |
Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEntity(Uri, String, Type) |
Geçersiz.
Bir URI'yi gerçek kaynağı içeren bir nesneyle eşler. Bu yöntem, kaynağı açmak için temel XmlResolver alınan öğesini çağırmadan önce çağırarak |
GetEntityAsync(Uri, String, Type) |
Geçersiz.
Bir URI'yi zaman uyumsuz olarak gerçek kaynağı içeren bir nesneyle eşler. |
GetEntityAsync(Uri, String, Type) |
Geçersiz.
Bir URI'yi zaman uyumsuz olarak gerçek kaynağı içeren bir nesneyle eşler. (Devralındığı yer: XmlResolver) |
GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Geçersiz.
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçersiz.
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ResolveUri(Uri, String) |
Geçersiz.
Temel ve göreli URI'lerden alınan mutlak URI'yi temel alınan XmlResolverüzerinde çağırarak |
SupportsType(Uri, Type) |
Geçersiz.
Çözümleyicinin dışında Streamtürler döndürmesini sağlar. (Devralındığı yer: XmlResolver) |
ToString() |
Geçersiz.
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |