Skip to content

Commit 4b94aff

Browse files
committed
Fix errors #3 + additional sentence
1 parent e8062fd commit 4b94aff

File tree

4 files changed

+21
-15
lines changed

4 files changed

+21
-15
lines changed

Diff for: xml/System.Reflection/FieldInfo.xml

+6-4
Original file line numberDiff line numberDiff line change
@@ -667,14 +667,16 @@
667667
## Remarks
668668
A modified type supports <xref:System.Type.GetOptionalCustomModifiers%2A>, <xref:System.Type.GetRequiredCustomModifiers%2A> and <xref:System.Type.GetFunctionPointerCallingConventions%2A> which are used to to obtain custom modifiers from a function pointer.
669669
670+
To obtain the normal, unmodified type from a modified type, use <xref:System.Type.UnderlyingSystemType%2A>.
671+
670672
This method is provided for designers of managed compilers. For more information on custom modifiers, see classes in the <xref:System.Runtime.CompilerServices> namespace. Also see the metadata specification in Partition II of the [Common Language Infrastructure (CLI) documentation](https://www.ecma-international.org/publications-and-standards/standards/ecma-335/).
671673
672674
]]></format>
673675
</remarks>
674-
<altmember cref="M:System.FieldInfo.GetOptionalCustomModifiers()" />
675-
<altmember cref="M:System.FieldInfo.GetRequiredCustomModifiers()" />
676-
<altmember cref="M:System.PropertyInfo.GetModifiedPropertyType()" />
677-
<altmember cref="M:System.ParameterInfo.GetModifiedParameterType()" />
676+
<altmember cref="M:System.Reflection.FieldInfo.GetOptionalCustomModifiers" />
677+
<altmember cref="M:System.Reflection.FieldInfo.GetRequiredCustomModifiers" />
678+
<altmember cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType" />
679+
<altmember cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType" />
678680
</Docs>
679681
</Member>
680682
<Member MemberName="GetOptionalCustomModifiers">

Diff for: xml/System.Reflection/ParameterInfo.xml

+6-4
Original file line numberDiff line numberDiff line change
@@ -733,14 +733,16 @@
733733
## Remarks
734734
A modified type supports <xref:System.Type.GetOptionalCustomModifiers%2A>, <xref:System.Type.GetRequiredCustomModifiers%2A> and <xref:System.Type.GetFunctionPointerCallingConventions%2A> which are used to to obtain custom modifiers from a function pointer.
735735
736+
To obtain the normal, unmodified type from a modified type, use <xref:System.Type.UnderlyingSystemType%2A>.
737+
736738
This method is provided for designers of managed compilers. For more information on custom modifiers, see classes in the <xref:System.Runtime.CompilerServices> namespace. Also see the metadata specification in Partition II of the [Common Language Infrastructure (CLI) documentation](https://www.ecma-international.org/publications-and-standards/standards/ecma-335/).
737739
738740
]]></format>
739741
</remarks>
740-
<altmember cref="M:System.ParameterInfo.GetOptionalCustomModifiers()" />
741-
<altmember cref="M:System.ParameterInfo.GetRequiredCustomModifiers()" />
742-
<altmember cref="M:System.FieldInfo.GetModifiedFieldType()" />
743-
<altmember cref="M:System.PropertyInfo.GetModifiedPropertyType()" />
742+
<altmember cref="M:System.Reflection.ParameterInfo.GetOptionalCustomModifiers" />
743+
<altmember cref="M:System.Reflection.ParameterInfo.GetRequiredCustomModifiers" />
744+
<altmember cref="M:System.Reflection.FieldInfo.GetModifiedFieldType" />
745+
<altmember cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType" />
744746
</Docs>
745747
</Member>
746748
<Member MemberName="GetOptionalCustomModifiers">

Diff for: xml/System.Reflection/PropertyInfo.xml

+6-4
Original file line numberDiff line numberDiff line change
@@ -996,14 +996,16 @@
996996
## Remarks
997997
A modified type supports <xref:System.Type.GetOptionalCustomModifiers%2A>, <xref:System.Type.GetRequiredCustomModifiers%2A> and <xref:System.Type.GetFunctionPointerCallingConventions%2A> which are used to to obtain custom modifiers from a function pointer.
998998
999+
To obtain the normal, unmodified type from a modified type, use <xref:System.Type.UnderlyingSystemType%2A>.
1000+
9991001
This method is provided for designers of managed compilers. For more information on custom modifiers, see classes in the <xref:System.Runtime.CompilerServices> namespace. Also see the metadata specification in Partition II of the [Common Language Infrastructure (CLI) documentation](https://www.ecma-international.org/publications-and-standards/standards/ecma-335/).
10001002
10011003
]]></format>
10021004
</remarks>
1003-
<altmember cref="M:System.PropertyInfo.GetOptionalCustomModifiers()" />
1004-
<altmember cref="M:System.PropertyInfo.GetRequiredCustomModifiers()" />
1005-
<altmember cref="M:System.FieldInfo.GetModifiedFieldType()" />
1006-
<altmember cref="M:System.ParameterInfo.GetModifiedParameterType()" />
1005+
<altmember cref="M:System.Reflection.PropertyInfo.GetOptionalCustomModifiers" />
1006+
<altmember cref="M:System.Reflection.PropertyInfo.GetRequiredCustomModifiers" />
1007+
<altmember cref="M:System.Reflection.FieldInfo.GetModifiedFieldType" />
1008+
<altmember cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType" />
10071009
</Docs>
10081010
</Member>
10091011
<Member MemberName="GetOptionalCustomModifiers">

Diff for: xml/System/Type.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4218,7 +4218,7 @@ In .NET 6 and earlier versions, the <xref:System.Type.GetFields%2A> method does
42184218

42194219
-or-
42204220

4221-
An empty array of type <see cref="T:System.Type" />, if the current function pointer <see cref="T:System.Type" /> is not a modified <see cref="T:System.Type" />. A modified <see cref="T:System.Type" /> is obtained from <see cref="M:System.Reflection.FieldInfo.GetModifiedFieldType()" />, <see cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType()" /> or <see cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType()" />
4221+
An empty array of type <see cref="T:System.Type" />, if the current function pointer <see cref="T:System.Type" /> is not a modified <see cref="T:System.Type" />. A modified <see cref="T:System.Type" /> is obtained from <see cref="M:System.Reflection.FieldInfo.GetModifiedFieldType" />, <see cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType" /> or <see cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType" />
42224222
</returns>
42234223
<remarks>
42244224
<format type="text/markdown"><![CDATA[
@@ -7666,7 +7666,7 @@ If the current <xref:System.Type> represents a type parameter in the definition
76667666

76677667
-or-
76687668

7669-
An empty array of type <see cref="T:System.Type" />, if the current <see cref="T:System.Type" /> is not a modified <see cref="T:System.Type" />. A modified <see cref="T:System.Type" /> is obtained from <see cref="M:System.Reflection.FieldInfo.GetModifiedFieldType()" />, <see cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType()" /> or <see cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType()" />
7669+
An empty array of type <see cref="T:System.Type" />, if the current <see cref="T:System.Type" /> is not a modified <see cref="T:System.Type" />. A modified <see cref="T:System.Type" /> is obtained from <see cref="M:System.Reflection.FieldInfo.GetModifiedFieldType" />, <see cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType()" /> or <see cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType()" />
76707670
</returns>
76717671
<remarks>
76727672
<format type="text/markdown"><![CDATA[
@@ -8950,7 +8950,7 @@ In .NET 6 and earlier versions, the <xref:System.Type.GetProperties%2A> method d
89508950

89518951
-or-
89528952

8953-
An empty array of type <see cref="T:System.Type" />, if the current <see cref="T:System.Type" /> is not a modified <see cref="T:System.Type" />. A modified <see cref="T:System.Type" /> is obtained from <see cref="M:System.Reflection.FieldInfo.GetModifiedFieldType()" />, <see cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType()" /> or <see cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType()" />
8953+
An empty array of type <see cref="T:System.Type" />, if the current <see cref="T:System.Type" /> is not a modified <see cref="T:System.Type" />. A modified <see cref="T:System.Type" /> is obtained from <see cref="M:System.Reflection.FieldInfo.GetModifiedFieldType" />, <see cref="M:System.Reflection.PropertyInfo.GetModifiedPropertyType" /> or <see cref="M:System.Reflection.ParameterInfo.GetModifiedParameterType" />
89548954
</returns>
89558955
<remarks>
89568956
<format type="text/markdown"><![CDATA[

0 commit comments

Comments
 (0)