Esempio n. 1
0
 /// <summary>
 /// Логируемые члены класса
 /// </summary>
 /// <param name="logMembers">Флаги членов</param>
 /// <param name="bindingFlags">Флаги поиска</param>
 public LogMembersAttribute(LogMembers logMembers, BindingFlags bindingFlags)
 {
     LogMembers   = logMembers;
     BindingFlags = bindingFlags;
 }
Esempio n. 2
0
 string DebugDisplay() => $"Members: {(LogMembers.ToString())} -- Flags: {(BindingFlags.ToString())}";
Esempio n. 3
0
 /// <summary>
 /// Атрибут логирования членов текущего класса и его наследников
 /// </summary>
 public LogMembersInheritedAttribute(LogMembers logMembers, BindingFlags bindingFlags) : base(logMembers, bindingFlags)
 {
 }