Even though strictly speaking PerlNET doesn't run Perl code on the .NET runtime system, it nevertheless integrates it very closely. All of the following features are supported:
Constructors and inheritance
Methods including overloading
Fields, properties, and indexers
Events (delegates)
Enumerations
Exceptions
Custom attributes
Namespaces
PInvoke