PublicApiPdbReference Class
The CodeView debug directory entry of a module, which identifies the PDB that matches the module.
public sealed class PublicApiPdbReference : IEquatable<PublicApiPdbReference>- Implements
Constructors
| Name | Description |
|---|---|
| PublicApiPdbReference(Guid, int, uint, string, bool) | The CodeView debug directory entry of a module, which identifies the PDB that matches the module. |
PublicApiPdbReference(Guid, int, uint, string, bool)
PublicApiPdbReference.csThe CodeView debug directory entry of a module, which identifies the PDB that matches the module.
Parameters
PdbGuidGuid- The GUID of the PDB. For a portable PDB, the PDB ID is made of this GUID and
Stamp. Ageint- The age of the PDB.
Stampuint- The time stamp of the debug directory entry.
Pathstring- The path of the PDB, as recorded by the compiler. It is machine-specific and must not be used as an identity.
IsPortablebool- A value indicating whether the PDB is a portable PDB.
Properties
| Name | Description |
|---|---|
| Age | The age of the PDB. |
| IsPortable | A value indicating whether the PDB is a portable PDB. |
| Path | The path of the PDB, as recorded by the compiler. It is machine-specific and must not be used as an identity. |
| PdbGuid | The GUID of the PDB. For a portable PDB, the PDB ID is made of this GUID and Stamp. |
| Stamp | The time stamp of the debug directory entry. |
IsPortable
PublicApiPdbReference.csPdbGuid
PublicApiPdbReference.csMethods
| Name | Description |
|---|---|
| Deconstruct(Guid, int, uint, string, bool) | |
| Equals(PublicApiPdbReference?) | |
| Equals(object?) | |
| GetHashCode() | |
| ToString() |
Deconstruct(Guid, int, uint, string, bool)
Equals overloads
Equals(PublicApiPdbReference?)
public bool Equals(PublicApiPdbReference? other)No documentation is available.
Equals(object?)
GetHashCode()
ToString()
Operators
| Name | Description |
|---|---|
| operator ==(PublicApiPdbReference?, PublicApiPdbReference?) | |
| operator !=(PublicApiPdbReference?, PublicApiPdbReference?) |
operator ==(PublicApiPdbReference?, PublicApiPdbReference?)
public static bool operator ==(PublicApiPdbReference? left, PublicApiPdbReference? right)No documentation is available.
operator !=(PublicApiPdbReference?, PublicApiPdbReference?)
public static bool operator !=(PublicApiPdbReference? left, PublicApiPdbReference? right)No documentation is available.