Extension rule is created based on a custom .NET assembly. Simple example of using this rule you can see below. Also example of this type or rule you may find in the Capture Channel Developer Guide.