Code:
/ FX-1434 / FX-1434 / 1.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
- NonParentingControl.cs
- TreeViewItemAutomationPeer.cs
- SHA384Managed.cs
- TemplatedAdorner.cs
- SqlUserDefinedTypeAttribute.cs
- ListBindingHelper.cs
- MetadataCache.cs
- ReferenceTypeElement.cs
- BitmapMetadataEnumerator.cs
- SiteMapNodeItem.cs
- SwitchAttribute.cs
- NumberFunctions.cs
- datacache.cs
- _ServiceNameStore.cs
- XPathAxisIterator.cs
- ProgressiveCrcCalculatingStream.cs
- IIS7UserPrincipal.cs
- GenericParameterDataContract.cs
- CompositeKey.cs
- dbdatarecord.cs
- DataRow.cs
- SqlVersion.cs
- TextAnchor.cs
- SystemIPInterfaceStatistics.cs
- ThaiBuddhistCalendar.cs
- Run.cs
- Privilege.cs
- SmiEventSink_Default.cs
- ReadOnlyHierarchicalDataSourceView.cs
- ColorInterpolationModeValidation.cs
- ApplicationDirectory.cs
- DataPointer.cs
- ConsoleKeyInfo.cs
- PolicyStatement.cs
- _NegotiateClient.cs
- DynamicDiscoveryDocument.cs
- PasswordTextNavigator.cs
- TcpTransportBindingElement.cs
- EntityViewGenerator.cs
- ApplicationActivator.cs
- DefaultExpression.cs
- ResourceDisplayNameAttribute.cs
- LocatorPartList.cs
- DiscoveryDocumentReference.cs
- Imaging.cs
- DateTimeConverter2.cs
- PreviewPageInfo.cs
- cookieexception.cs
- DBConnectionString.cs
- FormViewDeletedEventArgs.cs
- SkewTransform.cs
- Query.cs
- UpDownBase.cs
- ToolConsole.cs
- ObjectTypeMapping.cs
- ResolveNameEventArgs.cs
- SetStoryboardSpeedRatio.cs
- ManipulationLogic.cs
- ControllableStoryboardAction.cs
- oledbconnectionstring.cs
- UnsafeNativeMethodsMilCoreApi.cs
- UpdateExpressionVisitor.cs
- SecurityTokenRequirement.cs
- AbsoluteQuery.cs
- NetSectionGroup.cs
- FlowDocumentPageViewerAutomationPeer.cs
- EventLogPermissionAttribute.cs
- AppLevelCompilationSectionCache.cs
- Attributes.cs
- HttpPostedFile.cs
- DocumentApplication.cs
- TypeForwardedToAttribute.cs
- Rotation3DAnimation.cs
- PointF.cs
- TabControlAutomationPeer.cs
- Image.cs
- DataSourceHelper.cs
- remotingproxy.cs
- HebrewNumber.cs
- ExpandCollapseProviderWrapper.cs
- ListViewInsertionMark.cs
- DataSetUtil.cs
- AssociationSetMetadata.cs
- SmtpFailedRecipientException.cs
- DeferredReference.cs
- CustomAttribute.cs
- NativeMethods.cs
- SimpleHandlerFactory.cs
- SafeSecurityHelper.cs
- DoubleSumAggregationOperator.cs
- RuntimeConfigLKG.cs
- SafeSecurityHandles.cs
- CompoundFileIOPermission.cs
- TemplatePartAttribute.cs
- UnsafeNativeMethodsMilCoreApi.cs
- ClientSideQueueItem.cs
- RoutedEvent.cs
- SchemaLookupTable.cs
- WrappedIUnknown.cs
- SystemNetworkInterface.cs