public CreateProcedureTriggerStatement(ObjectName triggerName, ObjectName tableName, ObjectName procedureName, InvokeArgument[] args, TriggerEventTime eventTime, TriggerEventType eventType)
{
if (triggerName == null)
throw new ArgumentNullException("triggerName");
if (tableName == null)
throw new ArgumentNullException("tableName");
if (procedureName == null)
throw new ArgumentNullException("procedureName");
TriggerName = triggerName;
TableName = tableName;
ProcedureName = procedureName;
ProcedureArguments = args;
EventTime = eventTime;
EventType = eventType;
}