Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / _emptywebproxy.cs / 1305376 / _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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RoleManagerSection.cs
- BufferedGraphics.cs
- CodeTypeDeclarationCollection.cs
- QuaternionAnimation.cs
- CursorConverter.cs
- XMLUtil.cs
- DataServices.cs
- TreeWalkHelper.cs
- TypedRowHandler.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- LoginUtil.cs
- NotConverter.cs
- HostingEnvironment.cs
- PropertyGridCommands.cs
- XmlDataProvider.cs
- SqlConnectionStringBuilder.cs
- DocumentPaginator.cs
- EncryptedType.cs
- ApplicationGesture.cs
- FunctionUpdateCommand.cs
- LOSFormatter.cs
- ServerReliableChannelBinder.cs
- SortedList.cs
- DelegatedStream.cs
- SqlBulkCopyColumnMapping.cs
- BitSet.cs
- ControlIdConverter.cs
- XmlFileEditor.cs
- XPathException.cs
- NameTable.cs
- ConfigurationHandlersInstallComponent.cs
- xamlnodes.cs
- LocalValueEnumerator.cs
- XmlNamedNodeMap.cs
- ListParagraph.cs
- SqlCacheDependencyDatabaseCollection.cs
- EventProxy.cs
- FactoryGenerator.cs
- Win32.cs
- CacheSection.cs
- HostProtectionPermission.cs
- dbdatarecord.cs
- HMACSHA1.cs
- TreeView.cs
- EntityKey.cs
- Glyph.cs
- RegexCaptureCollection.cs
- PolyBezierSegmentFigureLogic.cs
- UMPAttributes.cs
- StrongTypingException.cs
- EntityDataSourceWrapper.cs
- Validator.cs
- WebBrowser.cs
- XmlAttribute.cs
- SQLMembershipProvider.cs
- ListViewGroup.cs
- ChannelDemuxer.cs
- SchemaNotation.cs
- DefaultEventAttribute.cs
- ValueConversionAttribute.cs
- CodeDOMUtility.cs
- ComplexTypeEmitter.cs
- NetworkStream.cs
- RTLAwareMessageBox.cs
- UserControlBuildProvider.cs
- OutputCacheSettings.cs
- ProxyWebPartConnectionCollection.cs
- QueryOperationResponseOfT.cs
- ContractValidationHelper.cs
- ContextBase.cs
- Types.cs
- Keywords.cs
- SpotLight.cs
- SystemIPGlobalProperties.cs
- TableLayoutStyle.cs
- MetafileHeaderWmf.cs
- ScriptingJsonSerializationSection.cs
- TypeBinaryExpression.cs
- SimpleRecyclingCache.cs
- DataGridViewAccessibleObject.cs
- SecurityCriticalDataForSet.cs
- OdbcConnectionPoolProviderInfo.cs
- SourceElementsCollection.cs
- MenuItem.cs
- FontStyles.cs
- Util.cs
- ExceptionList.cs
- LineBreak.cs
- _ConnectStream.cs
- C14NUtil.cs
- SHA256.cs
- Block.cs
- ToolboxCategory.cs
- RuntimeHelpers.cs
- PopupRootAutomationPeer.cs
- Positioning.cs
- DisplayInformation.cs
- ConfigXmlComment.cs
- XomlCompilerHelpers.cs
- EntityDataSourceStatementEditor.cs