Edit

Share via


Handle Struct

Definition

Represents any metadata entity (such as a type reference, a type definition, a type specification, a method definition, or a custom attribute) or value (a string, blob, guid, or user string).

public value class Handle : IEquatable<System::Reflection::Metadata::Handle>
public struct Handle : IEquatable<System.Reflection.Metadata.Handle>
public readonly struct Handle : IEquatable<System.Reflection.Metadata.Handle>
type Handle = struct
Public Structure Handle
Implements IEquatable(Of Handle)
Inheritance
Handle
Implements

Remarks

Use Handle to store multiple kinds of handles.

Fields

Name Description
AssemblyDefinition
ModuleDefinition

Properties

Name Description
IsNil
Kind

Methods

Name Description
Equals(Handle)

Indicates whether the current object is equal to another object of the same type.

Equals(Object)
GetHashCode()

Operators

Name Description
Equality(Handle, Handle)
Inequality(Handle, Handle)

Applies to