Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / GlobalProxySelection.cs / 1305376 / 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(); } } } // 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
- DataGridColumnCollection.cs
- CdpEqualityComparer.cs
- ProtocolsConfiguration.cs
- MembershipPasswordException.cs
- EasingQuaternionKeyFrame.cs
- DBSqlParserColumn.cs
- InputElement.cs
- SqlServer2KCompatibilityAnnotation.cs
- ListDictionaryInternal.cs
- DataContractSet.cs
- SerializeAbsoluteContext.cs
- RefreshPropertiesAttribute.cs
- ObservableDictionary.cs
- Wizard.cs
- LayeredChannelFactory.cs
- BaseDataBoundControl.cs
- XmlDataDocument.cs
- HelloMessage11.cs
- CqlLexer.cs
- WorkflowDefinitionContext.cs
- CompilerResults.cs
- Image.cs
- Listbox.cs
- AsymmetricAlgorithm.cs
- SmiEventSink_Default.cs
- TraceSection.cs
- BitmapFrameEncode.cs
- ZipIOExtraFieldZip64Element.cs
- XmlSchemaValidator.cs
- TextServicesCompartmentEventSink.cs
- DataGridViewHitTestInfo.cs
- DecoderFallbackWithFailureFlag.cs
- LoopExpression.cs
- RemoteEndpointMessageProperty.cs
- SqlRowUpdatedEvent.cs
- FontDriver.cs
- Image.cs
- MemberJoinTreeNode.cs
- IdentitySection.cs
- ValidatedMobileControlConverter.cs
- ListViewTableRow.cs
- ObjectItemCollection.cs
- GraphicsPath.cs
- COM2ComponentEditor.cs
- SystemBrushes.cs
- DateTimePicker.cs
- TreeViewItem.cs
- SecurityPermission.cs
- BuildProviderAppliesToAttribute.cs
- NativeMethodsOther.cs
- ECDiffieHellman.cs
- BaseDataBoundControl.cs
- DataGridViewButtonColumn.cs
- CodeSubDirectoriesCollection.cs
- ReadOnlyDictionary.cs
- OrderByQueryOptionExpression.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- WebSysDescriptionAttribute.cs
- ObjectListTitleAttribute.cs
- ContentPropertyAttribute.cs
- WmpBitmapEncoder.cs
- UIAgentMonitor.cs
- WindowsTokenRoleProvider.cs
- MachineSettingsSection.cs
- CodeSubDirectoriesCollection.cs
- DecoderBestFitFallback.cs
- GridViewPageEventArgs.cs
- VisualTreeUtils.cs
- SizeIndependentAnimationStorage.cs
- UIPropertyMetadata.cs
- NullableLongAverageAggregationOperator.cs
- TypedTableBaseExtensions.cs
- PipelineDeploymentState.cs
- Errors.cs
- SHA1Managed.cs
- TrackingMemoryStream.cs
- WebMessageEncodingElement.cs
- CodeCommentStatementCollection.cs
- TrackingStringDictionary.cs
- _Rfc2616CacheValidators.cs
- PropertyGeneratedEventArgs.cs
- MemberDescriptor.cs
- WorkflowInstanceContextProvider.cs
- PhysicalOps.cs
- TypeForwardedToAttribute.cs
- EdmScalarPropertyAttribute.cs
- ComplexPropertyEntry.cs
- WebPartAuthorizationEventArgs.cs
- XmlBinaryReader.cs
- Mouse.cs
- HybridDictionary.cs
- DetailsViewDeleteEventArgs.cs
- ContentWrapperAttribute.cs
- GenericWebPart.cs
- AutomationIdentifierGuids.cs
- ResetableIterator.cs
- FlowLayout.cs
- webbrowsersite.cs
- XslVisitor.cs
- ScrollChangedEventArgs.cs