Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / _emptywebproxy.cs / 1 / _emptywebproxy.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { using System.Collections.Generic; [Serializable] internal sealed class EmptyWebProxy : IAutoWebProxy { [NonSerialized] private ICredentials m_credentials; public EmptyWebProxy() { } // // IWebProxy interface // public Uri GetProxy(Uri uri) { // this method won't get called by NetClasses because of the IsBypassed test below return uri; } public bool IsBypassed(Uri uri) { return true; // no proxy, always bypasses } public ICredentials Credentials { get { return m_credentials; } set { m_credentials = value; // doesn't do anything, but doesn't break contract either } } // // IAutoWebProxy interface // ProxyChain IAutoWebProxy.GetProxies(Uri destination) { return new DirectProxy(destination); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DuplicateDetector.cs
- XPathSelfQuery.cs
- Transform.cs
- SelectionEditingBehavior.cs
- SystemDiagnosticsSection.cs
- DesignerDataTableBase.cs
- XPathParser.cs
- JsonCollectionDataContract.cs
- BitArray.cs
- HtmlElement.cs
- VideoDrawing.cs
- ProxyHelper.cs
- WebPartVerbCollection.cs
- MaskInputRejectedEventArgs.cs
- HtmlElementErrorEventArgs.cs
- ContextMenuAutomationPeer.cs
- MimeMapping.cs
- XsltFunctions.cs
- DEREncoding.cs
- EventLogTraceListener.cs
- Internal.cs
- InertiaExpansionBehavior.cs
- UnsafeNativeMethods.cs
- SchemaInfo.cs
- VerticalAlignConverter.cs
- UmAlQuraCalendar.cs
- Point3D.cs
- EditorZone.cs
- PasswordPropertyTextAttribute.cs
- SqlStream.cs
- UpdateExpressionVisitor.cs
- DataGridViewLayoutData.cs
- SiteMapProvider.cs
- ProxyElement.cs
- Component.cs
- ToolboxItem.cs
- DataListCommandEventArgs.cs
- Baml2006SchemaContext.cs
- TableDetailsCollection.cs
- WSHttpBindingCollectionElement.cs
- OptimalBreakSession.cs
- ResXResourceSet.cs
- InfiniteTimeSpanConverter.cs
- AndMessageFilter.cs
- XPathParser.cs
- SqlWriter.cs
- EntityContainer.cs
- ComPlusDiagnosticTraceRecords.cs
- TextLineBreak.cs
- ChannelServices.cs
- HyperLinkStyle.cs
- srgsitem.cs
- ConfigurationPropertyAttribute.cs
- PropertyBuilder.cs
- FederatedMessageSecurityOverHttpElement.cs
- TransactionFilter.cs
- ObjectDataSourceMethodEventArgs.cs
- InvokeGenerator.cs
- ClusterSafeNativeMethods.cs
- FormViewUpdateEventArgs.cs
- WebDescriptionAttribute.cs
- SqlVersion.cs
- ConfigViewGenerator.cs
- DataServiceRequest.cs
- Gdiplus.cs
- XmlCharCheckingReader.cs
- CodeThrowExceptionStatement.cs
- RTTypeWrapper.cs
- ClientScriptManagerWrapper.cs
- AliasExpr.cs
- Figure.cs
- DetailsViewUpdatedEventArgs.cs
- ShaderRenderModeValidation.cs
- CompilerScopeManager.cs
- PreProcessor.cs
- DataListItemEventArgs.cs
- Int32Rect.cs
- ChunkedMemoryStream.cs
- TableItemStyle.cs
- Classification.cs
- PreviewKeyDownEventArgs.cs
- RightsManagementInformation.cs
- ScrollViewerAutomationPeer.cs
- Popup.cs
- DataGridViewCell.cs
- assertwrapper.cs
- TextBoxAutoCompleteSourceConverter.cs
- AssemblyBuilderData.cs
- Propagator.ExtentPlaceholderCreator.cs
- TabletCollection.cs
- AnnotationObservableCollection.cs
- XmlAnyElementAttributes.cs
- RequestContext.cs
- PassportAuthenticationModule.cs
- WebConfigurationHost.cs
- BridgeDataReader.cs
- SrgsSemanticInterpretationTag.cs
- SoapReflectionImporter.cs
- HttpFileCollectionWrapper.cs
- BookmarkWorkItem.cs