Поделиться через


MetadataBuilder.AddDocument Метод

Определение

Добавляет сведения об отладке документа.

public:
 System::Reflection::Metadata::DocumentHandle AddDocument(System::Reflection::Metadata::BlobHandle name, System::Reflection::Metadata::GuidHandle hashAlgorithm, System::Reflection::Metadata::BlobHandle hash, System::Reflection::Metadata::GuidHandle language);
public System.Reflection.Metadata.DocumentHandle AddDocument (System.Reflection.Metadata.BlobHandle name, System.Reflection.Metadata.GuidHandle hashAlgorithm, System.Reflection.Metadata.BlobHandle hash, System.Reflection.Metadata.GuidHandle language);
member this.AddDocument : System.Reflection.Metadata.BlobHandle * System.Reflection.Metadata.GuidHandle * System.Reflection.Metadata.BlobHandle * System.Reflection.Metadata.GuidHandle -> System.Reflection.Metadata.DocumentHandle
Public Function AddDocument (name As BlobHandle, hashAlgorithm As GuidHandle, hash As BlobHandle, language As GuidHandle) As DocumentHandle

Параметры

name
BlobHandle

Большой двоичный объект с именем документа.

hashAlgorithm
GuidHandle

Идентификатор GUID хэш-алгоритма, используемого для вычисления значения hash.

hash
BlobHandle

Хэш-код содержимого документа.

language
GuidHandle

Идентификатор GUID языка.

Возвращаемое значение

Дескриптор добавляемого документа.

Комментарии

Дополнительные сведения о name см. в разделе https://github.com/dotnet/runtime/blob/main/docs/design/specs/PortablePdb-Metadata.md#document-name-blob.

Дополнительные сведения о общих значениях для см. в hashAlgorithmразделе https://github.com/dotnet/runtime/blob/main/docs/design/specs/PortablePdb-Metadata.md#document-table-0x30.

Дополнительные сведения о общих значениях для см. в languageразделе https://github.com/dotnet/runtime/blob/main/docs/design/specs/PortablePdb-Metadata.md#document-table-0x30.

Применяется к