Share via


NWQuicMetadata Class

Definition

public class NWQuicMetadata : Network.NWProtocolMetadata
type NWQuicMetadata = class
    inherit NWProtocolMetadata
Inheritance

Properties

Name Description
ApplicationError
ApplicationErrorCode
ApplicationErrorReason
Handle (Inherited from DisposableObject)
IsFramerMessage (Inherited from NWProtocolMetadata)
IsIP (Inherited from NWProtocolMetadata)
IsQuic (Inherited from NWProtocolMetadata)
IsTcp (Inherited from NWProtocolMetadata)
IsTls (Inherited from NWProtocolMetadata)
IsUdp (Inherited from NWProtocolMetadata)
IsWebSocket (Inherited from NWProtocolMetadata)
KeepaliveInterval
LocalMaxStreamsUnidirectional
MaxStreamsBidirectional
Owns (Inherited from DisposableObject)
ProtocolDefinition (Inherited from NWProtocolMetadata)
RemoteIdleTimeout
RemoteMaxStreamsBidirectional
RemoteMaxStreamsUnidirectional
SecProtocolMetadata
StreamApplicationError
StreamId

Methods

Name Description
ClearHandle() (Inherited from DisposableObject)
Dispose() (Inherited from DisposableObject)
Dispose(Boolean) (Inherited from NativeObject)
Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetHashCode() (Inherited from DisposableObject)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)
SetDefaultKeepAlive()

Set the default keepalive value. The current default is every 20 seconds, but this is subject to change.

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to