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ın XmlResolver erişimi olan kaynakları kısıtlayarak uygulamasının başka bir uygulamasının XmlResolver güvenliğini sağlamayı sağlar.
public ref 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
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}")>]
type XmlSecureResolver = class
inherit XmlResolver
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
| Name | Description |
|---|---|
| XmlSecureResolver(XmlResolver, Evidence) |
Geçersiz.
ve XmlSecureResolver ile XmlResolver sınıfının yeni bir örneğini Evidence başlatır. |
| XmlSecureResolver(XmlResolver, PermissionSet) |
Geçersiz.
ve XmlSecureResolver ile XmlResolver sınıfının yeni bir örneğini PermissionSet başlatır. |
| XmlSecureResolver(XmlResolver, String) |
Geçersiz.
ve URL'si XmlSecureResolver ile XmlResolver sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Credentials |
Geçersiz.
Web isteklerinin kimliğini doğrulamak için kullanılan kimlik bilgilerini ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| 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.
URI'yi gerçek kaynağı içeren bir nesneyle eşler. Bu yöntem, kaynağı açmak için temel alınan PermissionSet öğesini çağırmadan önce çağırarak PermitOnly() |
| GetEntityAsync(Uri, String, Type) |
Geçersiz.
Bir URI'yi zaman uyumsuz olarak gerçek kaynağı içeren bir nesneye eşler. |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ResolveUri(Uri, String) |
Geçersiz.
Temel ve göreli URI'lerden mutlak URI'yi, temel alınan |
| 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 bir dize döndürür. (Devralındığı yer: Object) |