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
- RowVisual.cs
- PersonalizablePropertyEntry.cs
- MatcherBuilder.cs
- FontFamily.cs
- ToolboxItemWrapper.cs
- NameValueFileSectionHandler.cs
- CompoundFileIOPermission.cs
- SqlConnectionString.cs
- SchemaObjectWriter.cs
- CardSpaceSelector.cs
- figurelength.cs
- PasswordBox.cs
- CatalogUtil.cs
- AttachedPropertiesService.cs
- CompiledQuery.cs
- RadioButton.cs
- SpeechDetectedEventArgs.cs
- DefaultConfirmation.cs
- WorkflowApplication.cs
- JoinTreeSlot.cs
- Double.cs
- NestPullup.cs
- ImportContext.cs
- BackgroundWorker.cs
- PropertyStore.cs
- BuildTopDownAttribute.cs
- ThrowHelper.cs
- BindingObserver.cs
- ColumnTypeConverter.cs
- control.ime.cs
- OdbcException.cs
- ExpressionBinding.cs
- QilScopedVisitor.cs
- RawMouseInputReport.cs
- TimeSpanConverter.cs
- NetworkStream.cs
- DataGridCellClipboardEventArgs.cs
- NativeCompoundFileAPIs.cs
- DataBoundControlAdapter.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- FixedBufferAttribute.cs
- ConnectionProviderAttribute.cs
- MissingManifestResourceException.cs
- ItemCheckEvent.cs
- SafeCryptoHandles.cs
- IPAddressCollection.cs
- WebReferenceOptions.cs
- ThreadExceptionDialog.cs
- CodeGotoStatement.cs
- PKCS1MaskGenerationMethod.cs
- IPGlobalProperties.cs
- AsyncParams.cs
- PenContexts.cs
- ExpressionBuilderContext.cs
- FileAuthorizationModule.cs
- GeometryGroup.cs
- TransactionChannelFaultConverter.cs
- ThreadInterruptedException.cs
- CannotUnloadAppDomainException.cs
- Publisher.cs
- NavigationProperty.cs
- ToolStripContextMenu.cs
- PropertyGeneratedEventArgs.cs
- DictionarySectionHandler.cs
- DbProviderFactories.cs
- JsonServiceDocumentSerializer.cs
- AppearanceEditorPart.cs
- AsnEncodedData.cs
- QueryExpression.cs
- WindowsFormsSynchronizationContext.cs
- TextBreakpoint.cs
- WebPartConnectionsCancelEventArgs.cs
- SmtpFailedRecipientException.cs
- XmlConvert.cs
- XmlSchemaDocumentation.cs
- DataGridTableCollection.cs
- AsyncOperation.cs
- SmtpFailedRecipientException.cs
- X509ThumbprintKeyIdentifierClause.cs
- ConnectivityStatus.cs
- ExtensionDataReader.cs
- ToolBar.cs
- CookielessHelper.cs
- ListViewEditEventArgs.cs
- GetBrowserTokenRequest.cs
- InstanceDescriptor.cs
- PreProcessor.cs
- MasterPage.cs
- ZoneLinkButton.cs
- SynchronizedInputHelper.cs
- SchemaMapping.cs
- ApplicationSecurityInfo.cs
- DecimalAnimationBase.cs
- TextTreeTextBlock.cs
- DescendantBaseQuery.cs
- HttpCachePolicyWrapper.cs
- PageThemeCodeDomTreeGenerator.cs
- DriveInfo.cs
- RangeValuePatternIdentifiers.cs
- GridViewDeletedEventArgs.cs