Table of Contents

Method SafeResolve

Namespace
MonoMod.Utils
Assembly
MonoMod.Utils.dll

SafeResolve(TypeReference?)

Safely resolve a reference, silently discarding any exceptions.
public static TypeDefinition? SafeResolve(this TypeReference? r)

Parameters

r TypeReference
The reference to resolve.

Returns

TypeDefinition
The resolved definition or null.

SafeResolve(FieldReference?)

Safely resolve a reference, silently discarding any exceptions.
public static FieldDefinition? SafeResolve(this FieldReference? r)

Parameters

r FieldReference
The reference to resolve.

Returns

FieldDefinition
The resolved definition or null.

SafeResolve(MethodReference?)

Safely resolve a reference, silently discarding any exceptions.
public static MethodDefinition? SafeResolve(this MethodReference? r)

Parameters

r MethodReference
The reference to resolve.

Returns

MethodDefinition
The resolved definition or null.

SafeResolve(PropertyReference?)

Safely resolve a reference, silently discarding any exceptions.
public static PropertyDefinition? SafeResolve(this PropertyReference? r)

Parameters

r PropertyReference
The reference to resolve.

Returns

PropertyDefinition
The resolved definition or null.