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
- ResourceWriter.cs
- HostedHttpTransportManager.cs
- DataGridToolTip.cs
- Margins.cs
- DependencyObjectType.cs
- NativeMethodsOther.cs
- ProcessModelInfo.cs
- TabletDeviceInfo.cs
- RotateTransform3D.cs
- Signature.cs
- ComboBoxAutomationPeer.cs
- EFTableProvider.cs
- ToolStripItemImageRenderEventArgs.cs
- FormatterConverter.cs
- AsmxEndpointPickerExtension.cs
- DocumentEventArgs.cs
- ZoneLinkButton.cs
- DiscoveryClientDuplexChannel.cs
- OciEnlistContext.cs
- UnmanagedBitmapWrapper.cs
- EncoderFallback.cs
- BitmapEffect.cs
- EventWaitHandle.cs
- BatchStream.cs
- LinqToSqlWrapper.cs
- DecoratedNameAttribute.cs
- PageCache.cs
- FieldInfo.cs
- SmtpNtlmAuthenticationModule.cs
- GeneralTransform3DTo2D.cs
- DbProviderFactoriesConfigurationHandler.cs
- RawTextInputReport.cs
- XhtmlTextWriter.cs
- ResetableIterator.cs
- BamlResourceSerializer.cs
- IntSecurity.cs
- WithParamAction.cs
- WS2007FederationHttpBindingCollectionElement.cs
- ToolStripContentPanel.cs
- PathData.cs
- Util.cs
- DataGridAddNewRow.cs
- NumberAction.cs
- HtmlInputReset.cs
- PackageFilter.cs
- RevocationPoint.cs
- InstanceData.cs
- DataServiceContext.cs
- ActivityExecutionContext.cs
- WebPartDeleteVerb.cs
- DesignBindingConverter.cs
- FixedDocumentPaginator.cs
- AttachedPropertyDescriptor.cs
- OleDbCommand.cs
- RecordBuilder.cs
- TableItemStyle.cs
- DataServiceProcessingPipelineEventArgs.cs
- SqlGatherProducedAliases.cs
- TableRowGroup.cs
- DbReferenceCollection.cs
- IndependentAnimationStorage.cs
- PathData.cs
- NumberFormatInfo.cs
- DataRecordInfo.cs
- StylusPointDescription.cs
- TimeoutStream.cs
- XmlCharType.cs
- RouteItem.cs
- MergablePropertyAttribute.cs
- SystemEvents.cs
- TreeIterator.cs
- FormViewDeletedEventArgs.cs
- LabelAutomationPeer.cs
- ZipPackage.cs
- DbConnectionOptions.cs
- CaseCqlBlock.cs
- FixedFindEngine.cs
- StringOutput.cs
- SecurityTokenParameters.cs
- TextServicesProperty.cs
- HScrollBar.cs
- SafeMemoryMappedFileHandle.cs
- WebContentFormatHelper.cs
- WorkflowHostingResponseContext.cs
- MetadataHelper.cs
- WmlLabelAdapter.cs
- CheckBoxList.cs
- CollectionConverter.cs
- CheckedListBox.cs
- RouteValueExpressionBuilder.cs
- DispatcherEventArgs.cs
- BufferedGraphics.cs
- AvTrace.cs
- CatalogUtil.cs
- storepermissionattribute.cs
- SqlFormatter.cs
- QilChoice.cs
- ListDataHelper.cs
- Grant.cs
- ContentPosition.cs