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
- RegisteredScript.cs
- NamespaceCollection.cs
- TextServicesCompartment.cs
- CodeMethodReturnStatement.cs
- UniqueConstraint.cs
- UIElement3DAutomationPeer.cs
- SignedXmlDebugLog.cs
- DocumentApplication.cs
- PropertyConverter.cs
- RegexRunner.cs
- DescendantBaseQuery.cs
- ListViewEditEventArgs.cs
- NamedPipeConnectionPool.cs
- Selector.cs
- SystemIcmpV6Statistics.cs
- SessionParameter.cs
- SecurityContextSecurityTokenAuthenticator.cs
- FamilyMap.cs
- SpecialFolderEnumConverter.cs
- BamlLocalizationDictionary.cs
- FixedPage.cs
- SecurityKeyType.cs
- ListViewDataItem.cs
- StateItem.cs
- RequestCachePolicy.cs
- ParserStreamGeometryContext.cs
- HttpListenerResponse.cs
- CookieHandler.cs
- ServiceBuildProvider.cs
- XPathNodePointer.cs
- ComProxy.cs
- ExpressionsCollectionConverter.cs
- WpfXamlMember.cs
- SafeNativeMethods.cs
- QueryExpr.cs
- ValueTable.cs
- RightsManagementEncryptedStream.cs
- HybridDictionary.cs
- ConfigurationCollectionAttribute.cs
- WinCategoryAttribute.cs
- NewItemsContextMenuStrip.cs
- OleDbCommand.cs
- SynchronizationContext.cs
- FrugalList.cs
- AnnotationStore.cs
- ContractNamespaceAttribute.cs
- HtmlLiteralTextAdapter.cs
- ReaderWriterLock.cs
- PrimitiveCodeDomSerializer.cs
- NumericExpr.cs
- RawStylusActions.cs
- ExeConfigurationFileMap.cs
- DialogWindow.cs
- OutKeywords.cs
- MessageQueuePermissionEntryCollection.cs
- TaskFormBase.cs
- DesignerTextBoxAdapter.cs
- DataGrid.cs
- HealthMonitoringSectionHelper.cs
- QueryAccessibilityHelpEvent.cs
- Boolean.cs
- HwndKeyboardInputProvider.cs
- XmlWriterTraceListener.cs
- DbProviderFactoriesConfigurationHandler.cs
- StructuredTypeInfo.cs
- IssuedTokensHeader.cs
- TreeViewItem.cs
- RsaSecurityToken.cs
- HttpApplicationFactory.cs
- ProfilePropertySettings.cs
- SinglePhaseEnlistment.cs
- ListItemCollection.cs
- RelationshipConverter.cs
- StylusDevice.cs
- SiteMembershipCondition.cs
- FileSystemWatcher.cs
- MDIWindowDialog.cs
- SystemNetHelpers.cs
- BigIntegerStorage.cs
- ConfigurationValidatorAttribute.cs
- RadioButtonAutomationPeer.cs
- DataGridViewAccessibleObject.cs
- CompModSwitches.cs
- ObjectDataSourceChooseTypePanel.cs
- Random.cs
- XmlEventCache.cs
- HotSpotCollection.cs
- StructureChangedEventArgs.cs
- GroupQuery.cs
- CodeGenerator.cs
- JumpPath.cs
- LinearGradientBrush.cs
- HttpListenerResponse.cs
- CircleHotSpot.cs
- DependencyPropertyKey.cs
- WinCategoryAttribute.cs
- HandlerBase.cs
- MobileControlBuilder.cs
- DesignerTransactionCloseEvent.cs
- WebPartEventArgs.cs