System.Net.Quic Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types that implement the QUIC protocol specified by RFC 9000.
Classes
QuicClientConnectionOptions |
Options for client (outbound) Quic connections. |
QuicConnection |
Represents a QUIC connection, which doesn't send or receive data itself but rather allows opening or accepting multiple streams. |
QuicConnectionOptions |
Shared options for both client (outbound) and server (inbound) Quic connections. |
QuicException |
The exception that is thrown when a QUIC error occurs. |
QuicListener |
Represents a listener that listens for incoming QUIC connections. QuicListener can accept multiple Quic connections. |
QuicListenerOptions |
Options to provide to a QuicListener. |
QuicReceiveWindowSizes |
Represents a collection of receive window sizes for QuicConnection as a whole and for individual QuicStream types. |
QuicServerConnectionOptions |
Options for server (inbound) Quic connections. These options are provided by ConnectionOptionsCallback. |
QuicStream |
Represents a QUIC stream. QuicStream can be unidirectional, that is, write-only for the opening side, or bidirectional, which allows both sides to write. |
Structs
QuicStreamCapacityChangedArgs |
Arguments for StreamCapacityCallback. |
Enums
QuicAbortDirection |
Specifies the direction of the QuicStream which is to be aborted. |
QuicError |
Defines the various error conditions for QuicListener, QuicConnection, and QuicStream operations. |
QuicStreamType |
Represents the type of a stream. |