Skip to content

Port System.IO documentation for .NET 8.0 APIs #88568

Description

@carlossanlop

Below is the list of APIs that still show up as undocumented in dotnet-api-docs and were introduced in .NET 8.0.

Full porting instructions can be found in the main issue.

This task needs to be finished before the RC2 snap (September 18th).

Summary Parameters TypeParameters ReturnValue API
Missing Missing NA Missing M:System.IO.StreamWriter.FlushAsync(System.Threading.CancellationToken)
Missing Missing NA Missing M:System.IO.TextWriter.FlushAsync(System.Threading.CancellationToken)
Missing NA NA Missing M:System.IO.Hashing.Crc32.GetCurrentHashAsUInt32
Missing Missing NA Missing M:System.IO.Hashing.Crc32.HashToUInt32(System.ReadOnlySpan{System.Byte})
Missing NA NA Missing M:System.IO.Hashing.Crc64.GetCurrentHashAsUInt64
Missing Missing NA Missing M:System.IO.Hashing.Crc64.HashToUInt64(System.ReadOnlySpan{System.Byte})
Missing NA NA NA M:System.IO.Hashing.XxHash128.#ctor
Missing Missing NA NA M:System.IO.Hashing.XxHash128.#ctor(System.Int64)
Missing Missing NA NA M:System.IO.Hashing.XxHash128.Append(System.ReadOnlySpan{System.Byte})
Missing NA NA Missing M:System.IO.Hashing.XxHash128.GetCurrentHashAsUInt128
Missing Missing NA Missing M:System.IO.Hashing.XxHash128.Hash(System.Byte[])
Missing Missing NA Missing M:System.IO.Hashing.XxHash128.Hash(System.Byte[],System.Int64)
Missing Missing NA Missing M:System.IO.Hashing.XxHash128.Hash(System.ReadOnlySpan{System.Byte},System.Int64)
Missing Missing NA Missing M:System.IO.Hashing.XxHash128.Hash(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int64)
Missing Missing NA Missing M:System.IO.Hashing.XxHash128.HashToUInt128(System.ReadOnlySpan{System.Byte},System.Int64)
Missing NA NA NA M:System.IO.Hashing.XxHash128.Reset
Missing Missing NA Missing M:System.IO.Hashing.XxHash128.TryHash(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int32@,System.Int64)
Missing NA NA NA T:System.IO.Hashing.XxHash128
Missing NA NA NA M:System.IO.Hashing.XxHash3.#ctor
Missing Missing NA NA M:System.IO.Hashing.XxHash3.#ctor(System.Int64)
Missing Missing NA NA M:System.IO.Hashing.XxHash3.Append(System.ReadOnlySpan{System.Byte})
Missing NA NA Missing M:System.IO.Hashing.XxHash3.GetCurrentHashAsUInt64
Missing Missing NA Missing M:System.IO.Hashing.XxHash3.Hash(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int64)
Missing Missing NA Missing M:System.IO.Hashing.XxHash3.Hash(System.ReadOnlySpan{System.Byte},System.Int64)
Missing Missing NA Missing M:System.IO.Hashing.XxHash3.Hash(System.Byte[])
Missing Missing NA Missing M:System.IO.Hashing.XxHash3.Hash(System.Byte[],System.Int64)
Missing Missing NA Missing M:System.IO.Hashing.XxHash3.HashToUInt64(System.ReadOnlySpan{System.Byte},System.Int64)
Missing NA NA NA M:System.IO.Hashing.XxHash3.Reset
Missing Missing NA Missing M:System.IO.Hashing.XxHash3.TryHash(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int32@,System.Int64)
Missing NA NA NA T:System.IO.Hashing.XxHash3
Missing NA NA Missing M:System.IO.Hashing.XxHash32.GetCurrentHashAsUInt32
Missing Missing NA Missing M:System.IO.Hashing.XxHash32.HashToUInt32(System.ReadOnlySpan{System.Byte},System.Int32)
Missing NA NA Missing M:System.IO.Hashing.XxHash64.GetCurrentHashAsUInt64
Missing Missing NA Missing M:System.IO.Hashing.XxHash64.HashToUInt64(System.ReadOnlySpan{System.Byte},System.Int64)
Missing Missing NA Missing M:System.IO.MemoryMappedFiles.MemoryMappedFile.CreateFromFile(Microsoft.Win32.SafeHandles.SafeFileHandle,System.String,System.Int64,System.IO.MemoryMappedFiles.MemoryMappedFileAccess,System.IO.HandleInheritability,System.Boolean)

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions