Table of Contents

Interface IEntityProcessor

Namespace
ICSharpCode.Decompiler.Disassembler
Assembly
ICSharpCode.Decompiler.dll
public interface IEntityProcessor

Methods

Process(PEFile, IReadOnlyCollection<CustomAttributeHandle>)

IReadOnlyCollection<CustomAttributeHandle> Process(PEFile module, IReadOnlyCollection<CustomAttributeHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<CustomAttributeHandle>

Returns

IReadOnlyCollection<CustomAttributeHandle>

Process(PEFile, IReadOnlyCollection<EventDefinitionHandle>)

IReadOnlyCollection<EventDefinitionHandle> Process(PEFile module, IReadOnlyCollection<EventDefinitionHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<EventDefinitionHandle>

Returns

IReadOnlyCollection<EventDefinitionHandle>

Process(PEFile, IReadOnlyCollection<FieldDefinitionHandle>)

IReadOnlyCollection<FieldDefinitionHandle> Process(PEFile module, IReadOnlyCollection<FieldDefinitionHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<FieldDefinitionHandle>

Returns

IReadOnlyCollection<FieldDefinitionHandle>

Process(PEFile, IReadOnlyCollection<InterfaceImplementationHandle>)

IReadOnlyCollection<InterfaceImplementationHandle> Process(PEFile module, IReadOnlyCollection<InterfaceImplementationHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<InterfaceImplementationHandle>

Returns

IReadOnlyCollection<InterfaceImplementationHandle>

Process(PEFile, IReadOnlyCollection<MethodDefinitionHandle>)

IReadOnlyCollection<MethodDefinitionHandle> Process(PEFile module, IReadOnlyCollection<MethodDefinitionHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<MethodDefinitionHandle>

Returns

IReadOnlyCollection<MethodDefinitionHandle>

Process(PEFile, IReadOnlyCollection<PropertyDefinitionHandle>)

IReadOnlyCollection<PropertyDefinitionHandle> Process(PEFile module, IReadOnlyCollection<PropertyDefinitionHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<PropertyDefinitionHandle>

Returns

IReadOnlyCollection<PropertyDefinitionHandle>

Process(PEFile, IReadOnlyCollection<TypeDefinitionHandle>)

IReadOnlyCollection<TypeDefinitionHandle> Process(PEFile module, IReadOnlyCollection<TypeDefinitionHandle> items)

Parameters

module PEFile
items IReadOnlyCollection<TypeDefinitionHandle>

Returns

IReadOnlyCollection<TypeDefinitionHandle>