QuicClientConnectionOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opcje połączeń platformy Quic klienta (wychodzącego).
public ref class QuicClientConnectionOptions sealed : System::Net::Quic::QuicConnectionOptions
public sealed class QuicClientConnectionOptions : System.Net.Quic.QuicConnectionOptions
type QuicClientConnectionOptions = class
inherit QuicConnectionOptions
Public NotInheritable Class QuicClientConnectionOptions
Inherits QuicConnectionOptions
- Dziedziczenie
Konstruktory
| Nazwa | Opis |
|---|---|
| QuicClientConnectionOptions() |
Inicjuje nowe wystąpienie klasy QuicClientConnectionOptions. |
Właściwości
| Nazwa | Opis |
|---|---|
| ClientAuthenticationOptions |
Pobiera lub ustawia opcje uwierzytelniania klienta do użycia podczas nawiązywania nowego połączenia. |
| DefaultCloseErrorCode |
Pobiera lub ustawia kod błędu używany podczas CloseAsync(Int64, CancellationToken) usuwania połączenia. (Odziedziczone po QuicConnectionOptions) |
| DefaultStreamErrorCode |
Pobiera lub ustawia kod błędu używany, gdy strumień musi przerwać wewnętrzną stronę odczytu lub zapisu strumienia. (Odziedziczone po QuicConnectionOptions) |
| HandshakeTimeout |
Pobiera lub ustawia górną granicę w czasie, gdy uzgadnianie musi zostać zakończone. Jeśli uzgadnianie nie zostanie ukończone w tym czasie, połączenie zostanie przerwane. (Odziedziczone po QuicConnectionOptions) |
| IdleTimeout |
Pobiera lub ustawia limit czasu bezczynności dla połączeń. Limit czasu bezczynności to czas, po którym połączenie zostanie zamknięte. Wartość domyślna Zero oznacza domyślny limit czasu bezczynności implementacji podstawowej. (Odziedziczone po QuicConnectionOptions) |
| InitialReceiveWindowSizes |
Pobiera lub ustawia początkowe rozmiary okien odbierania dla połączenia i poszczególnych typów strumieni. (Odziedziczone po QuicConnectionOptions) |
| KeepAliveInterval |
Pobiera lub ustawia interwał wysyłania ramek PING w połączeniu. (Odziedziczone po QuicConnectionOptions) |
| LocalEndPoint |
Pobiera lub ustawia opcjonalny lokalny punkt końcowy, który zostanie powiązany. |
| MaxInboundBidirectionalStreams |
Pobiera lub ustawia maksymalną liczbę współbieżnych strumieni dwukierunkowych, które zdalne połączenie równorzędne może utworzyć w otwartym połączeniu. (Odziedziczone po QuicConnectionOptions) |
| MaxInboundUnidirectionalStreams |
Pobiera lub ustawia maksymalną liczbę współbieżnych jednokierunkowych strumieni, które zdalne połączenie równorzędne może utworzyć w otwartym połączeniu. (Odziedziczone po QuicConnectionOptions) |
| RemoteEndPoint |
Pobiera lub ustawia zdalny punkt końcowy do nawiązania połączenia. Może to być DnsEndPointelement , który zostanie rozpoznany jako adres IP przed nawiązaniem połączenia lub .IPEndPoint |
| StreamCapacityCallback |
Opcjonalne wywołanie zwrotne wywoływane po zwolnieniu nowego limitu strumienia przez element równorzędny. Odpowiada odbieraniu ramki MAX_STREAMS. (Odziedziczone po QuicConnectionOptions) |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |