diff --git a/xml/System.Reflection.Metadata/AssemblyFile.xml b/xml/System.Reflection.Metadata/AssemblyFile.xml index 0f1f8f12b46..a62084292ea 100644 --- a/xml/System.Reflection.Metadata/AssemblyFile.xml +++ b/xml/System.Reflection.Metadata/AssemblyFile.xml @@ -52,7 +52,15 @@ Gets a value that indicates whether the file contains metadata. if the file contains metadata, otherwise. - To be added. + + + @@ -105,7 +113,15 @@ Gets the hash value of the file content calculated using . A instance representing the hash value of the file content. - To be added. + + + @@ -131,7 +147,15 @@ Gets the file name, including its extension. A instance representing the file name with its extension. - To be added. + + + diff --git a/xml/System.Reflection.Metadata/AssemblyFileHandleCollection.xml b/xml/System.Reflection.Metadata/AssemblyFileHandleCollection.xml index e772147646b..7068ccb5bff 100644 --- a/xml/System.Reflection.Metadata/AssemblyFileHandleCollection.xml +++ b/xml/System.Reflection.Metadata/AssemblyFileHandleCollection.xml @@ -37,7 +37,7 @@ - To be added. + Represents a collection of . To be added. diff --git a/xml/System.Reflection.Metadata/AssemblyReferenceHandleCollection.xml b/xml/System.Reflection.Metadata/AssemblyReferenceHandleCollection.xml index a1897275a08..25e48aaa752 100644 --- a/xml/System.Reflection.Metadata/AssemblyReferenceHandleCollection.xml +++ b/xml/System.Reflection.Metadata/AssemblyReferenceHandleCollection.xml @@ -37,7 +37,7 @@ - To be added. + A collection of assembly references. To be added. diff --git a/xml/System.Reflection.Metadata/BlobBuilder.xml b/xml/System.Reflection.Metadata/BlobBuilder.xml index 49bccc133cd..4c16cbfe8cf 100644 --- a/xml/System.Reflection.Metadata/BlobBuilder.xml +++ b/xml/System.Reflection.Metadata/BlobBuilder.xml @@ -850,7 +850,19 @@ The value to write. Implements compressed unsigned integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures. - To be added. + + + can't be represented as a compressed unsigned integer. The builder is not writable; it has been linked with another one. @@ -880,7 +892,19 @@ The value to write. Implements compressed signed integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures. - To be added. + + + can't be represented as a compressed signed integer. The builder is not writable; it has been linked with another one. @@ -1341,7 +1365,17 @@ To be added. Writes a string in SerString format (see ECMA-335-II 23.3 Custom attributes). - To be added. + + + Builder is not writable, it has been linked with another one. @@ -1537,7 +1571,19 @@ To be added. Writes a string in User String (#US) heap format (see ECMA-335-II 24.2.4 #US and #Blob heaps). - To be added. + + + Builder is not writable, it has been linked with another one. diff --git a/xml/System.Reflection.Metadata/BlobReader.xml b/xml/System.Reflection.Metadata/BlobReader.xml index 69a64ec36f8..a42ad2a1673 100644 --- a/xml/System.Reflection.Metadata/BlobReader.xml +++ b/xml/System.Reflection.Metadata/BlobReader.xml @@ -134,7 +134,15 @@ The byte value to find. Searches for a specified byte in the blob following the current position. The index relative to the current position, or -1 if the byte is not found in the blob following the current position. - To be added. + + + @@ -217,7 +225,15 @@ Reads a Blob heap handle encoded as a compressed integer. To be added. - To be added. + + . + + ]]> + @@ -503,7 +519,18 @@ Reads a number. To be added. - To be added. + + + The data at the current position was not a valid number. @@ -720,7 +747,15 @@ Reads a string encoded as a compressed integer containing its length followed by its contents in UTF8. Null strings are encoded as a single 0xFF byte. A string value, or . - To be added. + + + The encoding is invalid. diff --git a/xml/System.Reflection.Metadata/BlobWriter.xml b/xml/System.Reflection.Metadata/BlobWriter.xml index afb5a848c5a..0ca390754fb 100644 --- a/xml/System.Reflection.Metadata/BlobWriter.xml +++ b/xml/System.Reflection.Metadata/BlobWriter.xml @@ -764,7 +764,19 @@ To be added. Implements compressed unsigned integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures. - To be added. + + + can't be represented as a compressed unsigned integer. @@ -793,7 +805,19 @@ To be added. Implements compressed signed integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures. - To be added. + + + can't be represented as a compressed signed integer. @@ -1151,7 +1175,17 @@ To be added. Writes a string in SerString format (see ECMA-335-II 23.3 Custom attributes). - To be added. + + + The builder is not writable; it has been linked with another one. @@ -1341,7 +1375,19 @@ To be added. Writes a string in User String (#US) heap format (see ECMA-335-II 24.2.4 #US and #Blob heaps). - To be added. + + + Builder is not writable, it has been linked with another one. diff --git a/xml/System.Reflection.Metadata/Constant.xml b/xml/System.Reflection.Metadata/Constant.xml index c83a4cafafa..0c9403b764d 100644 --- a/xml/System.Reflection.Metadata/Constant.xml +++ b/xml/System.Reflection.Metadata/Constant.xml @@ -51,7 +51,15 @@ Gets the parent handle (, , or ). To be added. - To be added. + + + @@ -77,7 +85,15 @@ Gets a type code that identifies the type of the constant value. To be added. - To be added. + + + @@ -103,7 +119,15 @@ Gets the constant value. To be added. - To be added. + + + diff --git a/xml/System.Reflection.Metadata/CustomAttribute.xml b/xml/System.Reflection.Metadata/CustomAttribute.xml index e32685a2387..879359c9492 100644 --- a/xml/System.Reflection.Metadata/CustomAttribute.xml +++ b/xml/System.Reflection.Metadata/CustomAttribute.xml @@ -51,7 +51,15 @@ Gets the constructor (the or ) of the custom attribute type. To be added. - To be added. + + + @@ -109,7 +117,15 @@ Gets the handle of the metadata entity the attribute is applied to. To be added. - To be added. + + + @@ -135,7 +151,15 @@ Gets the value of the attribute. To be added. - To be added. + + + diff --git a/xml/System.Reflection.Metadata/Document.xml b/xml/System.Reflection.Metadata/Document.xml index 4ac181de141..413ea1973c8 100644 --- a/xml/System.Reflection.Metadata/Document.xml +++ b/xml/System.Reflection.Metadata/Document.xml @@ -23,8 +23,16 @@ - To be added. - To be added. + The source document in the debug metadata. + + + @@ -49,7 +57,17 @@ Gets the document content hash. To be added. - To be added. + + determines the algorithm used to produce this hash. + +The source document is hashed in its binary form as stored in the file. + + ]]> + diff --git a/xml/System.Reflection.Metadata/DocumentNameBlobHandle.xml b/xml/System.Reflection.Metadata/DocumentNameBlobHandle.xml index 3226a17bc9d..9723cebff7f 100644 --- a/xml/System.Reflection.Metadata/DocumentNameBlobHandle.xml +++ b/xml/System.Reflection.Metadata/DocumentNameBlobHandle.xml @@ -27,8 +27,18 @@ - To be added. - To be added. + A representing a blob on #Blob heap in Portable PDB structured as Document Name. + + . + +The handle is a specialization of and doesn't have a distinct kind. + + ]]> +