2 types derived from QuicConnectionOptions
System.Net.Quic (2)
System\Net\Quic\QuicConnectionOptions.cs (2)
171
public sealed class QuicClientConnectionOptions :
QuicConnectionOptions
216
public sealed class QuicServerConnectionOptions :
QuicConnectionOptions
15 references to QuicConnectionOptions
System.Net.Quic (15)
System\Net\Quic\Internal\MsQuicConfiguration.cs (1)
120
private static MsQuicConfigurationSafeHandle Create(
QuicConnectionOptions
options, QUIC_CREDENTIAL_FLAGS flags, X509Certificate? certificate, ReadOnlyCollection<X509Certificate2>? intermediates, List<SslApplicationProtocol>? alpnProtocols, CipherSuitesPolicy? cipherSuitesPolicy, EncryptionPolicy encryptionPolicy)
System\Net\Quic\QuicConnection.cs (7)
167
/// <c>true</c> when at least one of <see cref="
QuicConnectionOptions
.MaxInboundBidirectionalStreams" /> or <see cref="
QuicConnectionOptions
.MaxInboundUnidirectionalStreams" /> is greater than <c>0</c>.
171
/// From <see cref="
QuicConnectionOptions
.DefaultStreamErrorCode"/>, passed to newly created <see cref="QuicStream"/>.
175
/// From <see cref="
QuicConnectionOptions
.DefaultCloseErrorCode"/>, used to close connection in <see cref="DisposeAsync"/>.
270
NetEventSource.Info(this, $"{this} {nameof(
QuicConnectionOptions
.StreamCapacityCallback)} failed with {ex}.");
599
/// the <see cref="
QuicConnectionOptions
.DefaultCloseErrorCode"/> will be used by <see cref="DisposeAsync"/> to close the connection.
809
/// If not closed explicitly by <see cref="CloseAsync(long, CancellationToken)" />, closes the connection with the <see cref="
QuicConnectionOptions
.DefaultCloseErrorCode"/>.
System\Net\Quic\QuicConnectionOptions.cs (2)
47
throw new ArgumentOutOfRangeException(argumentName, value, SR.Format(SR.net_quic_power_of_2, $"{nameof(
QuicConnectionOptions
.InitialReceiveWindowSizes)}.{propertyName}"));
54
/// Arguments for <see cref="
QuicConnectionOptions
.StreamCapacityCallback"/>.
System\Net\Quic\QuicDefaults.cs (4)
16
/// <see cref="QuicClientConnectionOptions" />.<see cref="
QuicConnectionOptions
.MaxInboundBidirectionalStreams" />.
20
/// <see cref="QuicClientConnectionOptions" />.<see cref="
QuicConnectionOptions
.MaxInboundUnidirectionalStreams" />.
24
/// <see cref="QuicServerConnectionOptions" />.<see cref="
QuicConnectionOptions
.MaxInboundBidirectionalStreams" />.
28
/// <see cref="QuicServerConnectionOptions" />.<see cref="
QuicConnectionOptions
.MaxInboundUnidirectionalStreams" />.
System\Net\Quic\QuicStream.cs (1)
708
/// dispose will abort the read side with provided <see cref="
QuicConnectionOptions
.DefaultStreamErrorCode"/>.