#### [DiGi\.PostgreSQL\.PartitionReference](DiGi.PostgreSQL.PartitionReference.Overview.md 'DiGi\.PostgreSQL\.PartitionReference\.Overview') ## DiGi\.PostgreSQL\.PartitionReference\.Delegates Namespace ### Delegates ## PartitionReferenceGeneratingEventHandler\(object, PartitionReferenceGeneratingEventArgs\) Delegate Represents the method that will handle the event when a partition reference is being generated\. ```csharp public delegate void PartitionReferenceGeneratingEventHandler(object sender, DiGi.PostgreSQL.PartitionReference.Classes.PartitionReferenceGeneratingEventArgs e); ``` #### Parameters `sender` [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') The source of the event\. `e` [PartitionReferenceGeneratingEventArgs](DiGi.PostgreSQL.PartitionReference.Classes.md#DiGi.PostgreSQL.PartitionReference.Classes.PartitionReferenceGeneratingEventArgs 'DiGi\.PostgreSQL\.PartitionReference\.Classes\.PartitionReferenceGeneratingEventArgs') A [PartitionReferenceGeneratingEventArgs](DiGi.PostgreSQL.PartitionReference.Classes.md#DiGi.PostgreSQL.PartitionReference.Classes.PartitionReferenceGeneratingEventArgs 'DiGi\.PostgreSQL\.PartitionReference\.Classes\.PartitionReferenceGeneratingEventArgs') that contains the event data\.