Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / GlobalProxySelection.cs / 1 / GlobalProxySelection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { [Obsolete("This class has been deprecated. Please use WebRequest.DefaultWebProxy instead to access and set the global default proxy. Use 'null' instead of GetEmptyWebProxy. http://go.microsoft.com/fwlink/?linkid=14202")] public class GlobalProxySelection { // This just wraps WebRequest.DefaultWebProxy and modifies it to be compatible with Everett. // It needs to return a WebProxy whenever possible, and an EmptyWebProxy instead of null. public static IWebProxy Select { get { IWebProxy proxy = WebRequest.DefaultWebProxy; if (proxy == null) { return GetEmptyWebProxy(); } WebRequest.WebProxyWrapper wrap = proxy as WebRequest.WebProxyWrapper; if (wrap != null) { return wrap.WebProxy; } return proxy; } set { WebRequest.DefaultWebProxy = value; } } public static IWebProxy GetEmptyWebProxy() { return new EmptyWebProxy(); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GetPageCompletedEventArgs.cs
- GridViewDeletedEventArgs.cs
- DropDownList.cs
- CounterCreationDataCollection.cs
- RegistrationServices.cs
- XPathScanner.cs
- WorkflowStateRollbackService.cs
- LateBoundBitmapDecoder.cs
- SearchForVirtualItemEventArgs.cs
- ConnectionConsumerAttribute.cs
- EntityViewGenerationAttribute.cs
- GlobalizationAssembly.cs
- TextRunCacheImp.cs
- ClientTargetCollection.cs
- SchemaDeclBase.cs
- TrustLevel.cs
- ColorIndependentAnimationStorage.cs
- Dump.cs
- GuidelineSet.cs
- isolationinterop.cs
- LogicalExpr.cs
- RecognizedWordUnit.cs
- CellIdBoolean.cs
- _NegoState.cs
- TemplateXamlTreeBuilder.cs
- TextTreeNode.cs
- WebScriptEnablingElement.cs
- TextEvent.cs
- ConfigXmlText.cs
- SerializeAbsoluteContext.cs
- ActivityBuilderHelper.cs
- RootAction.cs
- ClientSettingsStore.cs
- InnerItemCollectionView.cs
- ColumnWidthChangingEvent.cs
- coordinatorfactory.cs
- ETagAttribute.cs
- MdImport.cs
- PrimitiveSchema.cs
- SingleSelectRootGridEntry.cs
- MetabaseSettingsIis7.cs
- OutputScopeManager.cs
- MutexSecurity.cs
- DockEditor.cs
- AnalyzedTree.cs
- WebFormDesignerActionService.cs
- SafeSecurityHelper.cs
- StatementContext.cs
- SQLDecimalStorage.cs
- ScopelessEnumAttribute.cs
- DataGridViewCheckBoxCell.cs
- DeviceSpecific.cs
- DefaultProxySection.cs
- SmtpSection.cs
- DataViewSettingCollection.cs
- ActiveXSerializer.cs
- RolePrincipal.cs
- RegularExpressionValidator.cs
- EllipticalNodeOperations.cs
- PageMediaSize.cs
- CompiledXpathExpr.cs
- IResourceProvider.cs
- Int16Converter.cs
- InvalidOperationException.cs
- SQLDouble.cs
- BooleanToVisibilityConverter.cs
- ArgumentOutOfRangeException.cs
- MarkupExtensionSerializer.cs
- PrivateFontCollection.cs
- XmlNullResolver.cs
- EdmProviderManifest.cs
- TransformGroup.cs
- SystemEvents.cs
- State.cs
- PageTheme.cs
- RadioButtonBaseAdapter.cs
- WorkflowQueuingService.cs
- DomainConstraint.cs
- MimeMapping.cs
- XPathScanner.cs
- HotSpot.cs
- BufferedReadStream.cs
- StylusPointPropertyInfo.cs
- PnrpPeerResolverBindingElement.cs
- FieldBuilder.cs
- MatrixUtil.cs
- SpecialNameAttribute.cs
- DictionarySectionHandler.cs
- Int64Storage.cs
- TypeListConverter.cs
- RTLAwareMessageBox.cs
- ScaleTransform.cs
- ImageCodecInfo.cs
- XmlArrayItemAttributes.cs
- IgnoreFileBuildProvider.cs
- HotSpotCollectionEditor.cs
- TextLineResult.cs
- AuthStoreRoleProvider.cs
- WindowsRebar.cs
- ScriptControlManager.cs