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
- RegularExpressionValidator.cs
- TemplateField.cs
- ServiceParser.cs
- DataGridColumn.cs
- DbParameterCollectionHelper.cs
- SystemIPInterfaceStatistics.cs
- CheckPair.cs
- CodeConditionStatement.cs
- DbConnectionStringBuilder.cs
- CallSiteBinder.cs
- SelectionProcessor.cs
- HebrewCalendar.cs
- FlowDocumentPaginator.cs
- SlotInfo.cs
- TreeChangeInfo.cs
- XmlDictionaryWriter.cs
- SqlDataSourceEnumerator.cs
- AnimationLayer.cs
- ExeContext.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- contentDescriptor.cs
- DesignerRegionMouseEventArgs.cs
- WebPartManager.cs
- TablePattern.cs
- CheckPair.cs
- RegionIterator.cs
- System.Data_BID.cs
- HwndSourceKeyboardInputSite.cs
- PaintEvent.cs
- ThreadStateException.cs
- TextParentUndoUnit.cs
- KnownTypesHelper.cs
- QueryAccessibilityHelpEvent.cs
- StaticResourceExtension.cs
- RequestQueryParser.cs
- TimeoutException.cs
- StopRoutingHandler.cs
- DesignTimeTemplateParser.cs
- MembershipSection.cs
- CellNormalizer.cs
- UnsettableComboBox.cs
- NodeLabelEditEvent.cs
- AmbientEnvironment.cs
- IERequestCache.cs
- TextServicesContext.cs
- ElementFactory.cs
- InkPresenterAutomationPeer.cs
- InkSerializer.cs
- BaseEntityWrapper.cs
- UserControlDocumentDesigner.cs
- EtwTrace.cs
- CompilerGlobalScopeAttribute.cs
- PnrpPermission.cs
- SignatureDescription.cs
- QueryContinueDragEventArgs.cs
- IMembershipProvider.cs
- UnauthorizedWebPart.cs
- NativeMethods.cs
- WebServiceParameterData.cs
- BamlRecords.cs
- UIEndRequest.cs
- ObjectDataSource.cs
- dataSvcMapFileLoader.cs
- XPathNodeList.cs
- TextureBrush.cs
- AttributedMetaModel.cs
- BaseAutoFormat.cs
- DataServices.cs
- DocumentationServerProtocol.cs
- BufferAllocator.cs
- ZipPackage.cs
- Misc.cs
- EndpointAddress.cs
- TraceProvider.cs
- UnrecognizedAssertionsBindingElement.cs
- ConstructorBuilder.cs
- DataIdProcessor.cs
- WindowsSolidBrush.cs
- RelatedView.cs
- NonNullItemCollection.cs
- MobileContainerDesigner.cs
- MSAAWinEventWrap.cs
- TrackingMemoryStream.cs
- ContentOnlyMessage.cs
- Matrix.cs
- CodeFieldReferenceExpression.cs
- CompilerCollection.cs
- SqlProviderManifest.cs
- _CookieModule.cs
- EventHandlerList.cs
- BufferedGraphicsContext.cs
- Pen.cs
- CodeDOMProvider.cs
- TemplateParser.cs
- DoubleUtil.cs
- WaveHeader.cs
- ContentOperations.cs
- NavigationWindow.cs
- OperationInvokerBehavior.cs
- UpdateRecord.cs