Table of Contents

Class SignatureMatcherException

Namespace
CilFi
Assembly
CilFi.Core.dll

The exception that is thrown when matching a signature fails for a method.

public class SignatureMatcherException : Exception, ISerializable
Inheritance
SignatureMatcherException
Implements
Inherited Members

Constructors

SignatureMatcherException(Signature, MethodDefinition)

Creates a new instance of the SignatureMatcherException class.

public SignatureMatcherException(Signature signature, MethodDefinition method)

Parameters

signature Signature

The signature to match.

method MethodDefinition

The method that was attempted to match.

SignatureMatcherException(Signature, MethodDefinition, Exception?)

Creates a new instance of the SignatureMatcherException class.

public SignatureMatcherException(Signature signature, MethodDefinition method, Exception? inner)

Parameters

signature Signature

The signature to match.

method MethodDefinition

The method that was attempted to match.

inner Exception

The inner exception.

SignatureMatcherException(Signature, MethodDefinition, string, Exception?)

The exception that is thrown when matching a signature fails for a method.

public SignatureMatcherException(Signature signature, MethodDefinition method, string message, Exception? inner = null)

Parameters

signature Signature

The signature to match.

method MethodDefinition

The method that was attempted to match.

message string

The error message.

inner Exception

The inner exception.

Properties

Method

Gets the method that was attempted to match.

public MethodDefinition Method { get; }

Property Value

MethodDefinition

Signature

Gets the signature to match.

public Signature Signature { get; }

Property Value

Signature