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
- MultitargetUtil.cs
- ClientSideProviderDescription.cs
- BuilderPropertyEntry.cs
- InternalConfigEventArgs.cs
- DetailsViewPagerRow.cs
- TextTreeTextNode.cs
- ListenerConnectionDemuxer.cs
- Win32MouseDevice.cs
- OdbcConnectionFactory.cs
- SafeLocalMemHandle.cs
- SkinBuilder.cs
- TiffBitmapDecoder.cs
- TransactionFilter.cs
- EncoderFallback.cs
- FormViewPagerRow.cs
- HtmlTable.cs
- CapabilitiesRule.cs
- ISFClipboardData.cs
- SchemaInfo.cs
- TextRangeEditTables.cs
- SmtpNegotiateAuthenticationModule.cs
- ReadOnlyDictionary.cs
- GlyphRun.cs
- Focus.cs
- WpfGeneratedKnownProperties.cs
- XPathNavigatorReader.cs
- EditorPart.cs
- NullableIntSumAggregationOperator.cs
- UiaCoreApi.cs
- WebScriptClientGenerator.cs
- CustomSignedXml.cs
- XsdDuration.cs
- DataSourceCache.cs
- WindowsAuthenticationEventArgs.cs
- ReferentialConstraint.cs
- ExtendedPropertyCollection.cs
- SystemResources.cs
- DataColumn.cs
- Missing.cs
- StylusPlugin.cs
- SQLMoney.cs
- BooleanFacetDescriptionElement.cs
- ParserStreamGeometryContext.cs
- WindowsGraphics.cs
- ModuleBuilderData.cs
- TextEditorParagraphs.cs
- InternalTypeHelper.cs
- CombinedGeometry.cs
- TypeNameHelper.cs
- XmlAttributeCollection.cs
- _Events.cs
- FontSizeConverter.cs
- ItemList.cs
- CodeCommentStatement.cs
- MetabaseServerConfig.cs
- DecryptedHeader.cs
- FixUp.cs
- OutOfProcStateClientManager.cs
- DirectoryNotFoundException.cs
- IPEndPointCollection.cs
- RepeaterItem.cs
- InstallerTypeAttribute.cs
- MetadataItemSerializer.cs
- ConstraintEnumerator.cs
- SemanticResolver.cs
- MsmqReceiveHelper.cs
- GridViewItemAutomationPeer.cs
- WorkflowRuntime.cs
- IPHostEntry.cs
- AnnotationService.cs
- CodeObject.cs
- MenuItemStyleCollection.cs
- Models.cs
- CultureSpecificStringDictionary.cs
- ZeroOpNode.cs
- CodeDOMProvider.cs
- RouteItem.cs
- Queue.cs
- BitmapScalingModeValidation.cs
- ServiceReference.cs
- TransformProviderWrapper.cs
- BadImageFormatException.cs
- MsmqHostedTransportConfiguration.cs
- GACMembershipCondition.cs
- CharEnumerator.cs
- ProfileService.cs
- InlineUIContainer.cs
- OutputCacheProfile.cs
- SchemaTableColumn.cs
- ParallelRangeManager.cs
- FixedTextContainer.cs
- URLAttribute.cs
- PropertyMetadata.cs
- _OSSOCK.cs
- DataSourceControlBuilder.cs
- OutputScope.cs
- StateManagedCollection.cs
- ExtentJoinTreeNode.cs
- StateChangeEvent.cs
- DependencyPropertyConverter.cs