26 references to NativeRequest
Microsoft.AspNetCore.Shared.Tests (26)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (26)
138get { return NativeRequest->RequestId; } 139set { NativeRequest->RequestId = value; } 142internal ulong ConnectionId => NativeRequest->ConnectionId; 144internal ulong RawConnectionId => NativeRequest->RawConnectionId; 146internal HTTP_VERB VerbId => NativeRequest->Verb; 148internal ulong UrlContext => NativeRequest->UrlContext; 150internal ushort UnknownHeaderCount => NativeRequest->Headers.UnknownHeaderCount; 156return NativeRequest->pSslInfo == null ? SslStatus.Insecure : 157NativeRequest->pSslInfo->SslClientCertNegotiated == 0 ? SslStatus.NoClientCert : 162internal bool IsHttp2 => (NativeRequest->Flags & PInvoke.HTTP_REQUEST_FLAG_HTTP2) != 0; 164internal bool IsHttp3 => (NativeRequest->Flags & PInvoke.HTTP_REQUEST_FLAG_HTTP3) != 0; 234var verb = NativeRequest->Verb; 240else if (verb == HTTP_VERB.HttpVerbUnknown && !NativeRequest->pUnknownVerb.Equals(null)) 243return HeaderEncoding.GetString(NativeRequest->pUnknownVerb, NativeRequest->UnknownVerbLength, useLatin1: false); 276if (!NativeRequest->pRawUrl.Equals(null) && NativeRequest->RawUrlLength > 0) 278return Marshal.PtrToStringAnsi((IntPtr)NativeRequest->pRawUrl.Value, NativeRequest->RawUrlLength); 285if (!NativeRequest->pRawUrl.Equals(null) && NativeRequest->RawUrlLength > 0) 287return new Span<byte>(NativeRequest->pRawUrl, NativeRequest->RawUrlLength); 295return new CookedUrl(NativeRequest->CookedUrl); 308var major = NativeRequest->Version.MajorVersion; 309var minor = NativeRequest->Version.MinorVersion;