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
- HostingEnvironmentException.cs
- Decorator.cs
- ColumnTypeConverter.cs
- RevocationPoint.cs
- SpnEndpointIdentityExtension.cs
- WebPartDescriptionCollection.cs
- ToolConsole.cs
- MenuAdapter.cs
- EncryptedKeyIdentifierClause.cs
- GridViewDeletedEventArgs.cs
- UIElement3DAutomationPeer.cs
- BoundPropertyEntry.cs
- httpapplicationstate.cs
- CacheModeConverter.cs
- HashCodeCombiner.cs
- Identity.cs
- iisPickupDirectory.cs
- Win32.cs
- XamlStream.cs
- ThemeDictionaryExtension.cs
- AppDomainFactory.cs
- ImpersonationContext.cs
- DataSourceXmlElementAttribute.cs
- BamlCollectionHolder.cs
- DataSourceCacheDurationConverter.cs
- SettingsBase.cs
- SecurityManager.cs
- IPAddressCollection.cs
- CodeExporter.cs
- RSAOAEPKeyExchangeFormatter.cs
- iisPickupDirectory.cs
- KeyEvent.cs
- OperationPerformanceCounters.cs
- FontStyles.cs
- RedistVersionInfo.cs
- SQLInt16Storage.cs
- RepeatButton.cs
- JsonUriDataContract.cs
- WebBrowserEvent.cs
- NullableLongMinMaxAggregationOperator.cs
- TemplateBindingExtension.cs
- TextTabProperties.cs
- SplayTreeNode.cs
- TrackingStringDictionary.cs
- PageAction.cs
- SessionSwitchEventArgs.cs
- QuotedStringWriteStateInfo.cs
- TextControl.cs
- TextBoxAutoCompleteSourceConverter.cs
- DataGridCommandEventArgs.cs
- SamlDoNotCacheCondition.cs
- FileIOPermission.cs
- SoapInteropTypes.cs
- ListItemCollection.cs
- ListViewItemEventArgs.cs
- HtmlImage.cs
- CopyOfAction.cs
- TypeUnloadedException.cs
- PassportIdentity.cs
- HiddenFieldDesigner.cs
- TraceEventCache.cs
- QilLoop.cs
- WebReferencesBuildProvider.cs
- DataServiceQueryProvider.cs
- StickyNoteHelper.cs
- MailDefinition.cs
- RegexReplacement.cs
- RectangleGeometry.cs
- CertificateManager.cs
- SimpleTextLine.cs
- MissingMemberException.cs
- GenericEnumerator.cs
- DbSource.cs
- ValidationSummary.cs
- VirtualPathUtility.cs
- oledbmetadatacollectionnames.cs
- ControlFilterExpression.cs
- InternalControlCollection.cs
- ReferenceService.cs
- StringConverter.cs
- DataRecordInfo.cs
- ContextMarshalException.cs
- CatalogZone.cs
- DbDataReader.cs
- Module.cs
- RegistryPermission.cs
- UnsafeNativeMethodsMilCoreApi.cs
- NTAccount.cs
- TraversalRequest.cs
- WebEvents.cs
- SqlDataSourceEnumerator.cs
- AsyncPostBackTrigger.cs
- ExcludeFromCodeCoverageAttribute.cs
- XpsLiterals.cs
- XmlDataProvider.cs
- DesignerVerb.cs
- QilStrConcatenator.cs
- HandledEventArgs.cs
- HotCommands.cs
- MenuAdapter.cs