HttpConnection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
HTTP tabanlı aktarım kullanarak ASP.NET Core ConnectionHandler ile bağlantı oluşturmak için kullanılır.
public ref class HttpConnection : Microsoft::AspNetCore::Connections::ConnectionContext, Microsoft::AspNetCore::Connections::Features::IConnectionInherentKeepAliveFeature
public class HttpConnection : Microsoft.AspNetCore.Connections.ConnectionContext, Microsoft.AspNetCore.Connections.Features.IConnectionInherentKeepAliveFeature
type HttpConnection = class
inherit ConnectionContext
interface IConnectionInherentKeepAliveFeature
Public Class HttpConnection
Inherits ConnectionContext
Implements IConnectionInherentKeepAliveFeature
- Devralma
- Devralma
- Uygulamalar
Oluşturucular
HttpConnection(HttpConnectionOptions, ILoggerFactory) |
HttpConnection sınıfının yeni bir örneğini başlatır. |
HttpConnection(Uri, HttpTransportType, ILoggerFactory) |
HttpConnection sınıfının yeni bir örneğini başlatır. |
HttpConnection(Uri, HttpTransportType) |
HttpConnection sınıfının yeni bir örneğini başlatır. |
HttpConnection(Uri) |
HttpConnection sınıfının yeni bir örneğini başlatır. |
Özellikler
ConnectionClosed |
İstemci bağlantısı kapatıldığında tetikleniyor. (Devralındığı yer: ConnectionContext) |
ConnectionId |
Bağlantı kimliğini alır veya ayarlar. |
Features |
Bu bağlantıda bulunan sunucu ve ara yazılım tarafından sağlanan özelliklerin koleksiyonunu alır. |
Items |
Bu bağlantı kapsamındaki verileri paylaşmak için kullanılabilecek bir anahtar/değer koleksiyonu alır veya ayarlar. |
LocalEndPoint |
Bu bağlantı için yerel uç noktayı alır veya ayarlar. (Devralındığı yer: ConnectionContext) |
RemoteEndPoint |
Bu bağlantı için uzak uç noktayı alır veya ayarlar. (Devralındığı yer: ConnectionContext) |
Transport |
Bu bağlantıdaki IDuplexPipe verileri okumak veya yazmak için kullanılabilecek öğesini alır veya ayarlar. |
Yöntemler
Abort() |
Temel alınan bağlantıyı durdurur. (Devralındığı yer: ConnectionContext) |
Abort(ConnectionAbortedException) |
Temel alınan bağlantıyı durdurur. (Devralındığı yer: ConnectionContext) |
DisposeAsync() |
Bağlantıyı atlar. |
StartAsync(CancellationToken) |
Bağlantıyı başlatır. |
StartAsync(TransferFormat, CancellationToken) |
Belirtilen aktarım biçimini kullanarak bağlantıyı başlatır. |
Belirtik Arabirim Kullanımları
IConnectionInherentKeepAliveFeature.HasInherentKeepAlive |
Bağlantının doğal bir canlı tutma kavramına sahip olup olmadığını alır. |
Uzantı Metotları
GetHttpContext(ConnectionContext) |
HttpContext Varsa, bağlantıyla ilişkili olanı alır. |