XmlSecureResolver Klass

Definition

Hjälper till att skydda en annan implementering av XmlResolver genom att omsluta XmlResolver objektet och begränsa de resurser som den underliggande XmlResolver har åtkomst till.

public ref class XmlSecureResolver : System::Xml::XmlResolver
public class XmlSecureResolver : System.Xml.XmlResolver
type XmlSecureResolver = class
    inherit XmlResolver
Public Class XmlSecureResolver
Inherits XmlResolver
Arv
XmlSecureResolver

Kommentarer

Mer information om det här API:et finns i Kompletterande API-kommentarer för XmlSecureResolver.

Anteckningar till arvingar

Den här klassen har ett arvskrav. Fullständigt förtroende krävs för att ärva från XmlSecureResolver klassen.

Konstruktorer

Name Description
XmlSecureResolver(XmlResolver, Evidence)

Initierar en ny instans av XmlSecureResolver klassen med och XmlResolverEvidence angivet.

XmlSecureResolver(XmlResolver, PermissionSet)

Initierar en ny instans av XmlSecureResolver klassen med och XmlResolverPermissionSet angivet.

XmlSecureResolver(XmlResolver, String)

Initierar en ny instans av XmlSecureResolver klassen med den XmlResolver angivna URL:en och.

Egenskaper

Name Description
Credentials

Anger autentiseringsuppgifter som används för att autentisera webbbegäranden.

Metoder

Name Description
CreateEvidenceForUrl(String)

Skapar bevis med hjälp av den angivna URL:en.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEntity(Uri, String, Type)

Mappar en URI till ett objekt som innehåller den faktiska resursen. Den här metoden ställer tillfälligt in den PermissionSet skapade i konstruktorn genom att anropa PermitOnly() innan GetEntity den underliggande XmlResolver anropas för att öppna resursen.

GetEntityAsync(Uri, String, Type)

Mappar asynkront en URI till ett objekt som innehåller den faktiska resursen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ResolveUri(Uri, String)

Löser den absoluta URI:n från bas- och relativa URI:er genom att anropa ResolveUri den underliggande XmlResolver.

SupportsType(Uri, Type)

Gör att matcharen kan returnera andra typer än Stream.

(Ärvd från XmlResolver)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för