public static new IRecordType GetRecordType()
        {
            if (_RecordType != null)
            {
                return(_RecordType);
            }

            _RecordType = new RecordType(RECORD_TYPE_NAME, ExecutionExceptionRecord.GetRecordType());
            _RecordType.AddField("FullIdentifier", TypeHelper.STRING_TYPE);
            _RecordType.AddField("LibraryPluginIdentifier", TypeHelper.STRING_TYPE);

            return(_RecordType);
        }
        public static new IRecordType GetRecordType()
        {
            if (_RecordType != null)
            {
                return(_RecordType);
            }

            _RecordType = new RecordType(RECORD_TYPE_NAME, ExecutionExceptionRecord.GetRecordType());
            _RecordType.AddField("DataCommandType", TypeHelper.STRING_TYPE);
            _RecordType.AddField("FullPath", TypeHelper.STRING_TYPE);

            return(_RecordType);
        }
        public static new IRecordType GetRecordType()
        {
            if (_RecordType != null)
            {
                return(_RecordType);
            }

            _RecordType = new RecordType(RECORD_TYPE_NAME, ExecutionExceptionRecord.GetRecordType());
            _RecordType.AddField("ConnectionPath", TypeHelper.STRING_TYPE);
            _RecordType.AddField("PluginInstanceReferenceIdentifier", TypeHelper.STRING_TYPE);

            return(_RecordType);
        }