DebugDirectoryBuilder.AddCodeViewEntry 方法

定义

重载

AddCodeViewEntry(String, BlobContentId, UInt16)

添加 CodeView 项。

AddCodeViewEntry(String, BlobContentId, UInt16, Int32)

添加 CodeView 项。

AddCodeViewEntry(String, BlobContentId, UInt16)

Source:
DebugDirectoryBuilder.cs
Source:
DebugDirectoryBuilder.cs
Source:
DebugDirectoryBuilder.cs
Source:
DebugDirectoryBuilder.cs

添加 CodeView 项。

public:
 void AddCodeViewEntry(System::String ^ pdbPath, System::Reflection::Metadata::BlobContentId pdbContentId, System::UInt16 portablePdbVersion);
public void AddCodeViewEntry (string pdbPath, System.Reflection.Metadata.BlobContentId pdbContentId, ushort portablePdbVersion);
member this.AddCodeViewEntry : string * System.Reflection.Metadata.BlobContentId * uint16 -> unit
Public Sub AddCodeViewEntry (pdbPath As String, pdbContentId As BlobContentId, portablePdbVersion As UShort)

参数

pdbPath
String

PDB 路径。 不应为空。

pdbContentId
BlobContentId

PDB 内容的唯一 ID。

portablePdbVersion
UInt16

可移植 PDB 格式的版本(例如,适用于 1.0 的 0x0100);如果 PDB 不可移植,则为 0。

例外

pdbPathnull

pdbPath 包含 NUL 字符。

portablePdbVersion 低于 0x0100。

适用于

AddCodeViewEntry(String, BlobContentId, UInt16, Int32)

Source:
DebugDirectoryBuilder.cs
Source:
DebugDirectoryBuilder.cs
Source:
DebugDirectoryBuilder.cs
Source:
DebugDirectoryBuilder.cs

添加 CodeView 项。

public:
 void AddCodeViewEntry(System::String ^ pdbPath, System::Reflection::Metadata::BlobContentId pdbContentId, System::UInt16 portablePdbVersion, int age);
public void AddCodeViewEntry (string pdbPath, System.Reflection.Metadata.BlobContentId pdbContentId, ushort portablePdbVersion, int age);
member this.AddCodeViewEntry : string * System.Reflection.Metadata.BlobContentId * uint16 * int -> unit
Public Sub AddCodeViewEntry (pdbPath As String, pdbContentId As BlobContentId, portablePdbVersion As UShort, age As Integer)

参数

pdbPath
String

PDB 路径。 不应为空。

pdbContentId
BlobContentId

PDB 内容的唯一 ID。

portablePdbVersion
UInt16

可移植 PDB 格式的版本(例如,适用于 1.0 的 0x0100);如果 PDB 不可移植,则为 0。

age
Int32

PDB 的年龄 (迭代) 。 对于可移植 PDB,应为 1。

例外

pdbPathnull

pdbPath 包含 NUL 字符。

两者 portablePdbVersion 小于 0x0100或 age 小于 1。

适用于