Edit

Share via


DebugDirectoryBuilder.AddCodeViewEntry Method

Definition

Overloads

AddCodeViewEntry(String, BlobContentId, UInt16)

Adds a CodeView entry.

AddCodeViewEntry(String, BlobContentId, UInt16, Int32)

Adds a CodeView entry.

AddCodeViewEntry(String, BlobContentId, UInt16)

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

Adds a CodeView entry.

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)

Parameters

pdbPath
String

The path to the PDB. It should not be empty.

pdbContentId
BlobContentId

The unique id of the PDB content.

portablePdbVersion
UInt16

The version of Portable PDB format (e.g. 0x0100 for 1.0), or 0 if the PDB is not portable.

Exceptions

pdbPath is null.

pdbPath contains a NUL character.

portablePdbVersion is smaller than 0x0100.

Applies to

AddCodeViewEntry(String, BlobContentId, UInt16, Int32)

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

Adds a CodeView entry.

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)

Parameters

pdbPath
String

The path to the PDB. It should not be empty.

pdbContentId
BlobContentId

The unique id of the PDB content.

portablePdbVersion
UInt16

The version of Portable PDB format (e.g. 0x0100 for 1.0), or 0 if the PDB is not portable.

age
Int32

Age (iteration) of the PDB. Shall be 1 for Portable PDBs.

Exceptions

pdbPath is null.

pdbPath contains a NUL character.

Either portablePdbVersion is smaller than 0x0100 or age is less than 1.

Applies to