Show / Hide Table of Contents

Class HttpPeerClient

Represents HTTP client that can be used to communicate with the peer.

Inheritance
object
HttpMessageInvoker
HttpClient
HttpPeerClient
Implements
IDisposable
IPeer
Inherited Members
HttpClient.CancelPendingRequests()
HttpClient.DeleteAsync(string)
HttpClient.DeleteAsync(string, CancellationToken)
HttpClient.DeleteAsync(Uri)
HttpClient.DeleteAsync(Uri, CancellationToken)
HttpClient.Dispose(bool)
HttpClient.GetAsync(string)
HttpClient.GetAsync(string, HttpCompletionOption)
HttpClient.GetAsync(string, HttpCompletionOption, CancellationToken)
HttpClient.GetAsync(string, CancellationToken)
HttpClient.GetAsync(Uri)
HttpClient.GetAsync(Uri, HttpCompletionOption)
HttpClient.GetAsync(Uri, HttpCompletionOption, CancellationToken)
HttpClient.GetAsync(Uri, CancellationToken)
HttpClient.GetByteArrayAsync(string)
HttpClient.GetByteArrayAsync(string, CancellationToken)
HttpClient.GetByteArrayAsync(Uri)
HttpClient.GetByteArrayAsync(Uri, CancellationToken)
HttpClient.GetStreamAsync(string)
HttpClient.GetStreamAsync(string, CancellationToken)
HttpClient.GetStreamAsync(Uri)
HttpClient.GetStreamAsync(Uri, CancellationToken)
HttpClient.GetStringAsync(string)
HttpClient.GetStringAsync(string, CancellationToken)
HttpClient.GetStringAsync(Uri)
HttpClient.GetStringAsync(Uri, CancellationToken)
HttpClient.PatchAsync(string, HttpContent)
HttpClient.PatchAsync(string, HttpContent, CancellationToken)
HttpClient.PatchAsync(Uri, HttpContent)
HttpClient.PatchAsync(Uri, HttpContent, CancellationToken)
HttpClient.PostAsync(string, HttpContent)
HttpClient.PostAsync(string, HttpContent, CancellationToken)
HttpClient.PostAsync(Uri, HttpContent)
HttpClient.PostAsync(Uri, HttpContent, CancellationToken)
HttpClient.PutAsync(string, HttpContent)
HttpClient.PutAsync(string, HttpContent, CancellationToken)
HttpClient.PutAsync(Uri, HttpContent)
HttpClient.PutAsync(Uri, HttpContent, CancellationToken)
HttpClient.Send(HttpRequestMessage)
HttpClient.Send(HttpRequestMessage, HttpCompletionOption)
HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken)
HttpClient.Send(HttpRequestMessage, CancellationToken)
HttpClient.SendAsync(HttpRequestMessage)
HttpClient.SendAsync(HttpRequestMessage, HttpCompletionOption)
HttpClient.SendAsync(HttpRequestMessage, HttpCompletionOption, CancellationToken)
HttpClient.SendAsync(HttpRequestMessage, CancellationToken)
HttpClient.BaseAddress
HttpClient.DefaultProxy
HttpClient.DefaultRequestHeaders
HttpClient.DefaultRequestVersion
HttpClient.DefaultVersionPolicy
HttpClient.MaxResponseContentBufferSize
HttpClient.Timeout
HttpMessageInvoker.Dispose()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DotNext.Net.Http
Assembly: DotNext.AspNetCore.Cluster.dll
Syntax
public class HttpPeerClient : HttpClient, IDisposable, IPeer

Implements

IDisposable
IPeer

Extension Methods

BasicExtensions.As<T>(T)
BasicExtensions.GetUserData<T>(T)
BasicExtensions.IsBetween<T, TLowerBound, TUpperBound>(T, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<T>(T, ReadOnlySpan<T>)
ExpressionBuilder.Const<T>(T)
AsyncLockAcquisition.AcquireLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireLockAsync<T>(T, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireReadLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireReadLockAsync<T>(T, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, bool, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, bool, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, TimeSpan, CancellationToken)
LockAcquisition.AcquireReadLock<T>(T)
LockAcquisition.AcquireReadLock<T>(T, TimeSpan)
LockAcquisition.AcquireUpgradeableReadLock<T>(T)
LockAcquisition.AcquireUpgradeableReadLock<T>(T, TimeSpan)
LockAcquisition.AcquireWriteLock<T>(T)
LockAcquisition.AcquireWriteLock<T>(T, TimeSpan)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾