System::Xml::XmlUrlResolver-klass

XmlUrlResolver class

Löser externa XML-resurser som namnges av en Uniform Resource Identifier (URI).

class XmlUrlResolver : public System::Xml::XmlResolver

Metoder

MetodBeskrivning
GetEntity(SharedPtr<Uri>, String, const TypeInfo&) overrideMappar en URI till ett objekt som innehåller den faktiska resursen.
ResolveUri(SharedPtr<Uri>, String) overrideLöser den absoluta URI:n från bas- och relativa URI:er.
set_CachePolicy(const SharedPtr<Net::Cache::RequestCachePolicy>&)Ställer in cachepolicy för det underliggande WebRequest-objektet.
set_Credentials(SharedPtr<Net::ICredentials>) overrideStäller in autentiseringsuppgifter som används för att autentisera webbförfrågningar.
set_Proxy(const SharedPtr<Net::IWebProxy>&)Ställer in nätverksproxy för det underliggande WebRequest-objektet.
XmlUrlResolver()Initierar en ny instans av klassen XmlUrlResolver.

Typedefs

TypedefBeskrivning
PtrEtt alias för delad pekare till en instans av denna klass.

Anmärkningar

Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

Se även