private void InitializeSessionAuditEvent(ServerSystemContext systemContext, AuditEventState e, TranslationInfo message)
{
e.Initialize(
systemContext,
null,
EventSeverity.MediumLow,
new LocalizedText(message),
true,
DateTime.UtcNow);
e.SetChildValue(systemContext, BrowseNames.SourceNode, m_sessionId, false);
e.SetChildValue(systemContext, BrowseNames.SourceName, m_sessionName, false);
e.SetChildValue(systemContext, BrowseNames.SessionId, m_sessionId, false);
e.SetChildValue(systemContext, BrowseNames.ServerId, m_server.ServerUris.GetString(0), false);
e.SetChildValue(systemContext, BrowseNames.ClientUserId, m_identity.DisplayName, false);
e.SetChildValue(systemContext, BrowseNames.ClientAuditEntryId, systemContext.OperationContext.AuditEntryId, false);
}