WebProxy::BypassList Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets or sets an array of addresses that do not use the proxy server.

Namespace:   System.Net
Assembly:  System (in System.dll)

property array<String^>^ BypassList {
	array<String^>^ get();
	void set(array<String^>^ value);

Property Value

Type: array<System::String^>^

An array that contains a list of regular expressions that describe URIs that do not use the proxy server when accessed.

The BypassList property contains an array of regular expressions that describe URIs that a WebRequest instance accesses directly instead of through the proxy server.

The following code example displays the properties of a WebProxy object, including its BypassList property.

// The following method displays the properties of the 
// specified WebProxy instance.
void DisplayProxyProperties( WebProxy^ proxy )
   Console::WriteLine( "Address: {0}", proxy->Address );
   Console::WriteLine( "Bypass on local: {0}", proxy->BypassProxyOnLocal );

   int count = proxy->BypassList->Length;
   if ( count == 0 )
      Console::WriteLine( "The bypass list is empty." );

   array<String^>^bypass = proxy->BypassList;
   Console::WriteLine( "The bypass list contents:" );
   for ( int i = 0; i < count; i++ )
      Console::WriteLine( bypass[ i ] );


.NET Framework
Available since 1.1
Return to top