Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XmlUrlResolver.cs / 1305376 / XmlUrlResolver.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
using System.Threading;
using System.Security.Permissions;
using System.Net;
using System.Net.Cache;
using System.Runtime.Versioning;
namespace System.Xml {
// Resolves external XML resources named by a Uniform Resource Identifier (URI).
public class XmlUrlResolver : XmlResolver {
private static object s_DownloadManager;
private ICredentials _credentials;
private IWebProxy _proxy;
private RequestCachePolicy _cachePolicy;
static XmlDownloadManager DownloadManager {
get {
if ( s_DownloadManager == null ) {
object dm = new XmlDownloadManager();
Interlocked.CompareExchange
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SiteMapNodeItemEventArgs.cs
- SettingsSavedEventArgs.cs
- QueryOutputWriter.cs
- PartitionerStatic.cs
- MarkupCompilePass2.cs
- serverconfig.cs
- HttpHeaderCollection.cs
- ControlBuilder.cs
- BindingCollection.cs
- OutputCacheSettings.cs
- UIElementAutomationPeer.cs
- BamlLocalizableResourceKey.cs
- SaveFileDialog.cs
- TextParaClient.cs
- RTLAwareMessageBox.cs
- ProcessHost.cs
- MDIControlStrip.cs
- InvalidDataException.cs
- ScalarConstant.cs
- FixedFindEngine.cs
- ListViewGroupItemCollection.cs
- Types.cs
- XmlBinaryReader.cs
- InputLanguageEventArgs.cs
- CodeSubDirectory.cs
- RequestCache.cs
- FixedSOMTextRun.cs
- XsltLibrary.cs
- WebPartPersonalization.cs
- WebServiceData.cs
- Char.cs
- CurrentTimeZone.cs
- StructuralType.cs
- Geometry3D.cs
- FieldBuilder.cs
- FileVersion.cs
- ProviderBase.cs
- Sequence.cs
- ContourSegment.cs
- HtmlGenericControl.cs
- MenuItem.cs
- ActivityUtilities.cs
- ToolboxItemLoader.cs
- UIElementIsland.cs
- XPathEmptyIterator.cs
- WebPartCollection.cs
- ByteArrayHelperWithString.cs
- VirtualPathProvider.cs
- RelationalExpressions.cs
- Range.cs
- EditorAttribute.cs
- CacheAxisQuery.cs
- Single.cs
- RequestCachingSection.cs
- OleDbEnumerator.cs
- DataGridViewComboBoxEditingControl.cs
- ActiveXSite.cs
- CodeExpressionCollection.cs
- TextEditorMouse.cs
- Delegate.cs
- CounterSampleCalculator.cs
- DesignerAttribute.cs
- SqlTypesSchemaImporter.cs
- ExplicitDiscriminatorMap.cs
- DefaultHttpHandler.cs
- SocketException.cs
- EventArgs.cs
- IteratorFilter.cs
- BuildResultCache.cs
- X509InitiatorCertificateClientElement.cs
- Baml2006ReaderFrame.cs
- MemberMemberBinding.cs
- datacache.cs
- SafePointer.cs
- SecurityUtils.cs
- PathData.cs
- SyntaxCheck.cs
- UserControlCodeDomTreeGenerator.cs
- DataIdProcessor.cs
- UInt16Converter.cs
- SignedPkcs7.cs
- DurableInstanceProvider.cs
- ListViewCancelEventArgs.cs
- SoapCodeExporter.cs
- PerfService.cs
- ReadOnlyPermissionSet.cs
- ErrorWebPart.cs
- CompiledRegexRunnerFactory.cs
- StorageAssociationTypeMapping.cs
- SRGSCompiler.cs
- TracePayload.cs
- NameObjectCollectionBase.cs
- ModelService.cs
- Internal.cs
- Vector3DValueSerializer.cs
- HebrewCalendar.cs
- Mutex.cs
- IdentityHolder.cs
- ErrorActivity.cs
- SoapObjectReader.cs