QuicClientConnectionOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Opzioni per le connessioni quic client (in uscita).
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
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| QuicClientConnectionOptions() |
Inizializza una nuova istanza della classe QuicClientConnectionOptions. |
Proprietà
| Nome | Descrizione |
|---|---|
| ClientAuthenticationOptions |
Ottiene o imposta le opzioni di autenticazione client da utilizzare per stabilire una nuova connessione. |
| DefaultCloseErrorCode |
Ottiene o imposta il codice di errore utilizzato per CloseAsync(Int64, CancellationToken) quando la connessione viene eliminata. (Ereditato da QuicConnectionOptions) |
| DefaultStreamErrorCode |
Ottiene o imposta il codice di errore utilizzato quando il flusso deve interrompere internamente il lato di lettura o scrittura del flusso. (Ereditato da QuicConnectionOptions) |
| HandshakeTimeout |
Ottiene o imposta il limite superiore nel tempo in cui l'handshake deve essere completato. Se l'handshake non viene completato in questa fase, la connessione viene interrotta. (Ereditato da QuicConnectionOptions) |
| IdleTimeout |
Ottiene o imposta il timeout di inattività per le connessioni. Il timeout di inattività è il tempo dopo il quale la connessione verrà chiusa. Il valore predefinito indica il timeout di inattività predefinito Zero dell'implementazione sottostante. (Ereditato da QuicConnectionOptions) |
| InitialReceiveWindowSizes |
Ottiene o imposta le dimensioni iniziali della finestra di ricezione per la connessione e i singoli tipi di flusso. (Ereditato da QuicConnectionOptions) |
| KeepAliveInterval |
Ottiene o imposta l'intervallo in cui i fotogrammi PING vengono inviati nella connessione. (Ereditato da QuicConnectionOptions) |
| LocalEndPoint |
Ottiene o imposta l'endpoint locale facoltativo a cui verrà associato. |
| MaxInboundBidirectionalStreams |
Ottiene o imposta il numero massimo di flussi bidirezionali simultanei che la connessione peer remota può creare in una connessione aperta. (Ereditato da QuicConnectionOptions) |
| MaxInboundUnidirectionalStreams |
Ottiene o imposta il numero massimo di flussi unidirezionali simultanei che la connessione peer remota può creare in una connessione aperta. (Ereditato da QuicConnectionOptions) |
| RemoteEndPoint |
Ottiene o imposta l'endpoint remoto a cui connettersi. Può essere un DnsEndPointoggetto , che verrà risolto in un indirizzo IP prima della connessione o di un oggetto IPEndPoint. |
| StreamCapacityCallback |
Callback facoltativo richiamato quando il nuovo limite di flusso viene rilasciato dal peer. Corrisponde alla ricezione di un frame MAX_STREAMS. (Ereditato da QuicConnectionOptions) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |