/// <summary> /// Creates the audit code. /// </summary> /// <param name="eventTypeCode">The event type code.</param> /// <returns>Returns the created audit code.</returns> protected static AuditCode CreateAuditCode(EventTypeCode eventTypeCode) { var typeCode = typeof(EventTypeCode).GetRuntimeField(eventTypeCode.ToString()).GetCustomAttribute <XmlEnumAttribute>(); return(new AuditCode(typeCode.Name, SecurityAuditCode)); }