XmlSecureResolver Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.
Pomaga zabezpieczyć kolejną implementację XmlResolver programu przez opakowywanie XmlResolver obiektu i ograniczanie zasobów, do których podstawowy XmlResolver obiekt ma dostęp.
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
- Dziedziczenie
- Atrybuty
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Dodatkowe uwagi dotyczące interfejsu API dla elementu XmlSecureResolver.
Uwagi dotyczące dziedziczenia
Ta klasa ma zapotrzebowanie na dziedziczenie. Do dziedziczenia XmlSecureResolver z klasy jest wymagane pełne zaufanie.
Konstruktory
XmlSecureResolver(XmlResolver, Evidence) |
Przestarzałe.
Inicjuje XmlSecureResolver nowe wystąpienie klasy z określonymi wartościami XmlResolver i Evidence . |
XmlSecureResolver(XmlResolver, PermissionSet) |
Przestarzałe.
Inicjuje XmlSecureResolver nowe wystąpienie klasy z określonymi wartościami XmlResolver i PermissionSet . |
XmlSecureResolver(XmlResolver, String) |
Przestarzałe.
Inicjuje XmlSecureResolver nowe wystąpienie klasy z podanym XmlResolver adresem URL i . |
Właściwości
Credentials |
Przestarzałe.
Ustawia poświadczenia używane do uwierzytelniania żądań internetowych. |
Metody
CreateEvidenceForUrl(String) |
Przestarzałe.
Tworzy dowody przy użyciu podanego adresu URL. |
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEntity(Uri, String, Type) |
Przestarzałe.
Mapuje identyfikator URI na obiekt zawierający rzeczywisty zasób. Ta metoda tymczasowo ustawia PermissionSet element utworzony w konstruktorze przez wywołanie metody przed wywołaniem PermitOnly() |
GetEntityAsync(Uri, String, Type) |
Przestarzałe.
Asynchronicznie mapuje identyfikator URI na obiekt zawierający rzeczywisty zasób. |
GetEntityAsync(Uri, String, Type) |
Przestarzałe.
Asynchronicznie mapuje identyfikator URI na obiekt zawierający rzeczywisty zasób. (Odziedziczone po XmlResolver) |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ResolveUri(Uri, String) |
Przestarzałe.
Rozwiązuje bezwzględny identyfikator URI z podstawowych i względnych identyfikatorów URI przez wywołanie |
SupportsType(Uri, Type) |
Przestarzałe.
Umożliwia programowi rozpoznawania nazw zwracanie typów innych niż Stream. (Odziedziczone po XmlResolver) |
ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |