System.Net.Http.HttpClientHandler.Dispose C# (CSharp) Метод

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void
		protected override void Dispose (bool disposing)
		{
			if (disposing && !disposed) {
				Volatile.Write (ref disposed, true);
				ServicePointManager.CloseConnectionGroup (connectionGroupName);
			}

			base.Dispose (disposing);
		}

Usage Example

Пример #1
0
        private static HttpClient GetDefaultClient()
        {
            if (s_DefaultHttpClient == null)
            {
                var handler = new System.Net.Http.HttpClientHandler();
                try
                {
                    if (handler.SupportsAutomaticDecompression)
                    {
                        handler.AutomaticDecompression = System.Net.DecompressionMethods.Deflate | System.Net.DecompressionMethods.GZip;
                    }

                    s_DefaultHttpClient = new HttpClient(handler);
                }
                catch
                {
                    if (handler != null)
                    {
                        handler.Dispose();
                    }

                    throw;
                }
            }

            return(s_DefaultHttpClient);
        }
All Usage Examples Of System.Net.Http.HttpClientHandler::Dispose