dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.66k stars 4.58k forks source link

Undocumented 7.0 APIs as of RC2 #76049

Open carlossanlop opened 1 year ago

carlossanlop commented 1 year ago

There are still 253 APIs left to document for 7.0.

You have two options for documenting them:

These need to get documented before the GA snap, which will happen on October 10th.

There were still some open issues. I updated their lists:

The rest of the undoc APIs are listed below:

System.Data @ajcvickers @DavoudEshtehari @David-Engel | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Data.SqlTypes.SqlBinary.WrapBytes(System.Byte[])](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlBinary.xml) | Missing | Missing | NA | Missing | | [M:System.Data.SqlTypes.SqlDecimal.WriteTdsValue(System.Span{System.UInt32})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlDecimal.xml) | Missing | Missing | NA | Missing | | [M:System.Data.SqlTypes.SqlMoney.FromTdsValue(System.Int64)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlMoney.xml) | Missing | Missing | NA | Missing | | [M:System.Data.SqlTypes.SqlMoney.GetTdsValue](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlMoney.xml) | Missing | NA | NA | Missing |
System.Diagnostics @tommcdon @tarekgh @maryamariyan @eerhardt | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Diagnostics.InitializingSwitchEventArgs.#ctor(System.Diagnostics.Switch)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingSwitchEventArgs.xml) | Missing | Missing | NA | NA | | [P:System.Diagnostics.InitializingSwitchEventArgs.Switch](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingSwitchEventArgs.xml) | Missing | NA | NA | NA | | [M:System.Diagnostics.InitializingTraceSourceEventArgs.#ctor(System.Diagnostics.TraceSource)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml) | Missing | Missing | NA | NA | | [P:System.Diagnostics.InitializingTraceSourceEventArgs.TraceSource](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml) | Missing | NA | NA | NA | | [P:System.Diagnostics.InitializingTraceSourceEventArgs.WasInitialized](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml) | Missing | NA | NA | NA | | [T:System.Diagnostics.TraceConfiguration](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/TraceConfiguration.xml) | Missing | NA | NA | NA |
System.Reflection.Metadata.Ecma335 @ericstj @dotnet/area-system-reflection-metadata | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Reflection.Metadata.Ecma335.FieldTypeEncoder.CustomModifiers](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Reflection.Metadata.Ecma335/FieldTypeEncoder.xml) | Present | NA | NA | Missing |
System.Runtime.Serialization.DataContracts @HongGit @StephenMolloy | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [N:System.Runtime.Serialization.DataContracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/ns-System.Runtime.Serialization.DataContracts.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.BaseContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.ContractType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.DataContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.DataMembers](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContract.GetArrayTypeName(System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContract.GetBuiltInDataContract(System.String,System.String)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContract.GetXmlName(System.Type)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsBuiltInDataContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContract.IsDictionaryLike(System.String@,System.String@,System.String@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsISerializable](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsReference](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsValueType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.KnownDataContracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.OriginalUnderlyingType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.TopLevelElementName](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.TopLevelElementNamespace](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.UnderlyingType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.XmlName](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.#ctor(System.Runtime.Serialization.DataContracts.DataContractSet)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.#ctor(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.Contracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.DataContractSet](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.GetDataContract(System.Type)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.GetDataContract(System.Xml.XmlQualifiedName)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.GetReferencedType(System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract,System.Runtime.Serialization.DataContracts.DataContract@,System.Object[]@,System.Nullable{System.Boolean})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable{System.Xml.Schema.XmlSchemaElement},System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable{System.Xml.XmlQualifiedName},System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.KnownTypesForObject](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.ProcessedContracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.SurrogateData](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.DataMember](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.EmitDefaultValue](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.IsNullable](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.IsRequired](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.MemberTypeContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.Name](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.Order](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.HasRoot](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsAnonymous](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsTopLevelElementNullable](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsTypeDefinedOnImport](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsValueType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.XmlDataContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.XsdType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA |
System.Runtime.Serialization.Json @HongGit @StephenMolloy | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Runtime.Serialization.Json.DataContractJsonSerializer.GetSerializationSurrogateProvider](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml) | Missing | NA | NA | Missing | | [M:System.Runtime.Serialization.Json.DataContractJsonSerializer.SetSerializationSurrogateProvider(System.Runtime.Serialization.ISerializationSurrogateProvider)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml) | Missing | Missing | NA | NA |
System.Runtime.Versioning @jeffhandley @buyaa-n | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | Missing | NA | NA | | [M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | Missing | NA | NA | | [P:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.Message](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.Url](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | NA | NA | NA |
System.Security.Cryptography @dotnet/area-system-security | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Security.Cryptography.ECDsaCng.TrySignHash(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int32@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography/ECDsaCng.xml) | Present | Missing | NA | Present | | [M:System.Security.Cryptography.RSACng.TryDecrypt(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Security.Cryptography.RSAEncryptionPadding,System.Int32@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography/RSACng.xml) | Present | Missing | NA | Missing | | [M:System.Security.Cryptography.RSACng.TryEncrypt(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Security.Cryptography.RSAEncryptionPadding,System.Int32@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography/RSACng.xml) | Present | Missing | NA | Missing | | [M:System.Security.Cryptography.Cose.CoseHeaderMap.TryGetValue(System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.Cose/CoseHeaderMap.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.CreateSigningRequestPem](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Present | NA | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.CreateSigningRequestPem(System.Security.Cryptography.X509Certificates.X509SignatureGenerator)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Present | Present | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequest(System.ReadOnlySpan{System.Byte},System.Security.Cryptography.HashAlgorithmName,System.Int32@,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequest(System.Byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequestPem(System.ReadOnlySpan{System.Char},System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequestPem(System.String,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName.GetSingleElementType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X500RelativeDistinguishedName.xml) | Present | NA | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.#ctor(System.ReadOnlySpan{System.Byte},System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | Missing | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.#ctor(System.Byte[],System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | Missing | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.#ctor](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.CopyFrom(System.Security.Cryptography.AsnEncodedData)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | Missing | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.EnumerateDnsNames](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.EnumerateIPAddresses](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | Missing | | [T:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | NA |
System.Text.Json.Serialization @dotnet/area-system-text-json | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions.#ctor](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Text.Json.Serialization.Metadata/JsonPolymorphismOptions.xml) | Missing | NA | NA | NA |
ghost commented 1 year ago

Tagging subscribers to this area: @dotnet/area-meta See info in area-owners.md if you want to be subscribed.

Issue Details
There are still 253 APIs left to document for 7.0. You have two options for documenting them: - Add the missing texts directly in the dotnet-api-docs xml file (preferred, faster). - Add the triple slash comments in dotnet/runtime, then use the PortToDocs.exe tool from dotnet/api-docs-sync to port them to dotnet-api-docs, then open PRs for both. These need to get documented before the GA snap, which will happen [on October 10th](https://dev.azure.com/devdiv/DevDiv/_wiki/wikis/DevDiv.wiki/26302/NET-7-Schedule). There were still some open issues. I updated their lists: - @dotnet/area-system-numerics: https://github.com/dotnet/runtime/issues/72410 - @dotnet/area-system-runtime-intrinsics: https://github.com/dotnet/runtime/issues/72402 - @dotnet/interop-contrib and @pavelsavara: https://github.com/dotnet/runtime/issues/74734 - @dotnet/interop-contrib: https://github.com/dotnet/runtime/issues/72400 The rest of the undoc APIs are listed below:
System.Data @ajcvickers @DavoudEshtehari @David-Engel | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Data.SqlTypes.SqlBinary.WrapBytes(System.Byte[])](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlBinary.xml) | Missing | Missing | NA | Missing | | [M:System.Data.SqlTypes.SqlDecimal.WriteTdsValue(System.Span{System.UInt32})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlDecimal.xml) | Missing | Missing | NA | Missing | | [M:System.Data.SqlTypes.SqlMoney.FromTdsValue(System.Int64)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlMoney.xml) | Missing | Missing | NA | Missing | | [M:System.Data.SqlTypes.SqlMoney.GetTdsValue](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Data.SqlTypes/SqlMoney.xml) | Missing | NA | NA | Missing |
System.Diagnostics @tommcdon @tarekgh @maryamariyan @eerhardt | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Diagnostics.InitializingSwitchEventArgs.#ctor(System.Diagnostics.Switch)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingSwitchEventArgs.xml) | Missing | Missing | NA | NA | | [P:System.Diagnostics.InitializingSwitchEventArgs.Switch](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingSwitchEventArgs.xml) | Missing | NA | NA | NA | | [M:System.Diagnostics.InitializingTraceSourceEventArgs.#ctor(System.Diagnostics.TraceSource)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml) | Missing | Missing | NA | NA | | [P:System.Diagnostics.InitializingTraceSourceEventArgs.TraceSource](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml) | Missing | NA | NA | NA | | [P:System.Diagnostics.InitializingTraceSourceEventArgs.WasInitialized](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml) | Missing | NA | NA | NA | | [T:System.Diagnostics.TraceConfiguration](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Diagnostics/TraceConfiguration.xml) | Missing | NA | NA | NA |
System.Reflection.Metadata.Ecma335 @ericstj @dotnet/area-system-reflection-metadata | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Reflection.Metadata.Ecma335.FieldTypeEncoder.CustomModifiers](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Reflection.Metadata.Ecma335/FieldTypeEncoder.xml) | Present | NA | NA | Missing |
System.Runtime.Serialization.DataContracts @HongGit @StephenMolloy | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [N:System.Runtime.Serialization.DataContracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/ns-System.Runtime.Serialization.DataContracts.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.BaseContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.ContractType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.DataContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.DataMembers](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContract.GetArrayTypeName(System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContract.GetBuiltInDataContract(System.String,System.String)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContract.GetXmlName(System.Type)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsBuiltInDataContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContract.IsDictionaryLike(System.String@,System.String@,System.String@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | Missing | NA | Missing | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsISerializable](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsReference](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.IsValueType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.KnownDataContracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.OriginalUnderlyingType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.TopLevelElementName](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.TopLevelElementNamespace](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.UnderlyingType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContract.XmlName](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContract.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.#ctor(System.Runtime.Serialization.DataContracts.DataContractSet)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.#ctor(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.Contracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.DataContractSet](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.GetDataContract(System.Type)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.GetDataContract(System.Xml.XmlQualifiedName)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.GetReferencedType(System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract,System.Runtime.Serialization.DataContracts.DataContract@,System.Object[]@,System.Nullable{System.Boolean})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable{System.Xml.Schema.XmlSchemaElement},System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | Missing | | [M:System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable{System.Xml.XmlQualifiedName},System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | Missing | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.KnownTypesForObject](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.ProcessedContracts](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataContractSet.SurrogateData](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.DataMember](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.EmitDefaultValue](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.IsNullable](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.IsRequired](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.MemberTypeContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.Name](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.DataMember.Order](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/DataMember.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.HasRoot](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsAnonymous](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsTopLevelElementNullable](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsTypeDefinedOnImport](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsValueType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [T:System.Runtime.Serialization.DataContracts.XmlDataContract](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Serialization.DataContracts.XmlDataContract.XsdType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml) | Missing | NA | NA | NA |
System.Runtime.Serialization.Json @HongGit @StephenMolloy | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Runtime.Serialization.Json.DataContractJsonSerializer.GetSerializationSurrogateProvider](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml) | Missing | NA | NA | Missing | | [M:System.Runtime.Serialization.Json.DataContractJsonSerializer.SetSerializationSurrogateProvider(System.Runtime.Serialization.ISerializationSurrogateProvider)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml) | Missing | Missing | NA | NA |
System.Runtime.Versioning @jeffhandley @buyaa-n | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | Missing | NA | NA | | [M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | Missing | NA | NA | | [P:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.Message](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | NA | NA | NA | | [P:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.Url](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml) | Missing | NA | NA | NA |
System.Security.Cryptography @dotnet/area-system-security | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Security.Cryptography.ECDsaCng.TrySignHash(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int32@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography/ECDsaCng.xml) | Present | Missing | NA | Present | | [M:System.Security.Cryptography.RSACng.TryDecrypt(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Security.Cryptography.RSAEncryptionPadding,System.Int32@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography/RSACng.xml) | Present | Missing | NA | Missing | | [M:System.Security.Cryptography.RSACng.TryEncrypt(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Security.Cryptography.RSAEncryptionPadding,System.Int32@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography/RSACng.xml) | Present | Missing | NA | Missing | | [M:System.Security.Cryptography.Cose.CoseHeaderMap.TryGetValue(System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue@)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.Cose/CoseHeaderMap.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.CreateSigningRequestPem](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Present | NA | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.CreateSigningRequestPem(System.Security.Cryptography.X509Certificates.X509SignatureGenerator)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Present | Present | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequest(System.ReadOnlySpan{System.Byte},System.Security.Cryptography.HashAlgorithmName,System.Int32@,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequest(System.Byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequestPem(System.ReadOnlySpan{System.Char},System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.CertificateRequest.LoadSigningRequestPem(System.String,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions,System.Security.Cryptography.RSASignaturePadding)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml) | Missing | Missing | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName.GetSingleElementType](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X500RelativeDistinguishedName.xml) | Present | NA | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.#ctor(System.ReadOnlySpan{System.Byte},System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | Missing | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.#ctor(System.Byte[],System.Boolean)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | Missing | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.#ctor](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.CopyFrom(System.Security.Cryptography.AsnEncodedData)](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | Missing | NA | NA | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.EnumerateDnsNames](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | Missing | | [M:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension.EnumerateIPAddresses](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | Missing | | [T:System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml) | Missing | NA | NA | NA |
System.Text.Json.Serialization @dotnet/area-system-text-json | API | Summary | Parameters | TypeParameters | ReturnValue | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions.#ctor](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Text.Json.Serialization.Metadata/JsonPolymorphismOptions.xml) | Missing | NA | NA | NA |
Author: carlossanlop
Assignees: -
Labels: `documentation`, `area-Meta`
Milestone: 7.0.0
tarekgh commented 1 year ago

@carlossanlop the System.Diagnostics APIs listed here has the owner @tommcdon and @dotnet/area-system-diagnostics-tracesource. Please update that in your comment. Thanks!

krwq commented 1 year ago

@carlossanlop JsonPolymorphismOptions has implicitly defined constructor. How to properly define XML doc in the code if at all?

eiriktsarpalis commented 1 year ago

We make it explicit and add XML docs. Honestly, we should probably be doing this consistently for every public class.

carlossanlop commented 1 year ago

@carlossanlop JsonPolymorphismOptions has implicitly defined constructor. How to properly define XML doc in the code if at all?

@krwq Yeah, this was brought up recently. I will have to add the fix to the docs porting tool so that it detects implicit constructors and adds a generic boilerplate message. Here's the issue I opened to track this request: https://github.com/dotnet/api-docs-sync/issues/132

We make it explicit and add XML docs. Honestly, we should probably be doing this consistently for every public class.

Yep, that's the current way to get it fixed, @eiriktsarpalis.

carlossanlop commented 1 year ago

These are the 57 APIs introduced in 7.0 that have yet to be documented:

@tommcdon @dotnet/area-system-diagnostics-tracesource @dotnet/area-system-runtime @dotnet/area-system-security

API Summary Parameters TypeParameters ReturnValue
M:System.Diagnostics.InitializingSwitchEventArgs.#ctor(System.Diagnostics.Switch) Missing Missing NA NA
P:System.Diagnostics.InitializingSwitchEventArgs.Switch Missing NA NA NA
M:System.Diagnostics.InitializingTraceSourceEventArgs.#ctor
(System.Diagnostics.TraceSource)
Missing Missing NA NA
P:System.Diagnostics.InitializingTraceSourceEventArgs.TraceSource Missing NA NA NA
P:System.Diagnostics.InitializingTraceSourceEventArgs.WasInitialized Missing NA NA NA
T:System.Diagnostics.TraceConfiguration Missing NA NA NA
N:System.Runtime.Serialization.DataContracts Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.BaseContract Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.ContractType Missing NA NA NA
T:System.Runtime.Serialization.DataContracts.DataContract Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.DataMembers Missing NA NA NA
M:System.Runtime.Serialization.DataContracts.DataContract.GetArrayTypeName
(System.Boolean)
Missing Missing NA Missing
M:System.Runtime.Serialization.DataContracts.DataContract.GetBuiltInDataContract
(System.String,System.String)
Missing Missing NA Missing
M:System.Runtime.Serialization.DataContracts.DataContract.GetXmlName
(System.Type)
Missing Missing NA Missing
P:System.Runtime.Serialization.DataContracts.DataContract.IsBuiltInDataContract Missing NA NA NA
M:System.Runtime.Serialization.DataContracts.DataContract.IsDictionaryLike
(System.String@,System.String@,System.String@)
Missing Missing NA Missing
P:System.Runtime.Serialization.DataContracts.DataContract.IsISerializable Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.IsReference Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.IsValueType Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.KnownDataContracts Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.OriginalUnderlyingType Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.TopLevelElementName Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.TopLevelElementNamespace Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.UnderlyingType Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContract.XmlName Missing NA NA NA
M:System.Runtime.Serialization.DataContracts.DataContractSet.#ctor
(System.Runtime.Serialization.DataContracts.DataContractSet)
Missing Missing NA NA
M:System.Runtime.Serialization.DataContracts.DataContractSet.#ctor
(System.Runtime.Serialization.ISerializationSurrogateProvider,System.Collections.Generic.IEnumerable
{System.Type},System.Collections.Generic.IEnumerable{System.Type})
Missing Missing NA NA
P:System.Runtime.Serialization.DataContracts.DataContractSet.Contracts Missing NA NA NA
T:System.Runtime.Serialization.DataContracts.DataContractSet Missing NA NA NA
M:System.Runtime.Serialization.DataContracts.DataContractSet.GetDataContract
(System.Type)
Missing Missing NA Missing
M:System.Runtime.Serialization.DataContracts.DataContractSet.GetDataContract
(System.Xml.XmlQualifiedName)
Missing Missing NA Missing
M:System.Runtime.Serialization.DataContracts.DataContractSet.GetReferencedType
(System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract,
System.Runtime.Serialization.DataContracts.DataContract@,System.Object[]@,System.Nullable{System.Boolean})
Missing Missing NA Missing
M:System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet
(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable
{System.Xml.Schema.XmlSchemaElement},System.Boolean)
Missing Missing NA Missing
M:System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet
(System.Xml.Schema.XmlSchemaSet,System.Collections.Generic.IEnumerable
{System.Xml.XmlQualifiedName},System.Boolean)
Missing Missing NA NA
P:System.Runtime.Serialization.DataContracts.DataContractSet.KnownTypesForObject Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContractSet.ProcessedContracts Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataContractSet.SurrogateData Missing NA NA NA
T:System.Runtime.Serialization.DataContracts.DataMember Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataMember.EmitDefaultValue Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataMember.IsNullable Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataMember.IsRequired Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataMember.MemberTypeContract Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataMember.Name Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.DataMember.Order Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.XmlDataContract.HasRoot Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsAnonymous Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsTopLevelElementNullable Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsTypeDefinedOnImport Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.XmlDataContract.IsValueType Missing NA NA NA
T:System.Runtime.Serialization.DataContracts.XmlDataContract Missing NA NA NA
P:System.Runtime.Serialization.DataContracts.XmlDataContract.XsdType Missing NA NA NA
M:System.Runtime.Serialization.Json.DataContractJsonSerializer.GetSerializationSurrogateProvider Missing NA NA Missing
M:System.Runtime.Serialization.Json.DataContractJsonSerializer.SetSerializationSurrogateProvider
(System.Runtime.Serialization.ISerializationSurrogateProvider)
Missing Missing NA NA
M:System.Security.Cryptography.ECDsaCng.TrySignHash
(System.ReadOnlySpan{System.Byte},System.Span{System.Byte},System.Int32@)
Present Missing NA Present
M:System.Security.Cryptography.Cose.CoseHeaderMap.TryGetValue
(System.Security.Cryptography.Cose.CoseHeaderLabel,System.Security.Cryptography.Cose.CoseHeaderValue@)
Missing Missing NA Missing
M:System.Security.Cryptography.X509Certificates.CertificateRequest.CreateSigningRequestPem Present NA NA Missing
M:System.Security.Cryptography.X509Certificates.CertificateRequest.CreateSigningRequestPem
(System.Security.Cryptography.X509Certificates.X509SignatureGenerator)
Present Present NA Missing
ViktorHofer commented 7 months ago

@carlossanlop should we move this issue into the .NET 9 milestone? Do you know if this data is still accurate?

carlossanlop commented 7 months ago

This is documentation debt - APIs that were added in .NET 7 but were not documented. I can get the latest list, maybe it's shorter.

Sure, let's move it to .NET 9.