sharedlibrarycoredtos PenaltyInfo - RaidMax/IW4M-Admin GitHub Wiki
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Dtos
SharedLibraryCore.Dtos.PenaltyInfo[[PenaltyInfo]]
SharedLibraryCore.Dtos.SharedInfo[[SharedInfo]]
end
SharedLibraryCore.Dtos.SharedInfo --> SharedLibraryCore.Dtos.PenaltyInfo
| Type | Name | Methods |
|---|---|---|
string |
AdditionalPenaltyInformation |
get |
string |
AutomatedOffense |
get, set |
bool |
Expired |
get |
Nullable<DateTime> |
Expires |
get, set |
bool |
IsEvade |
get, set |
string |
OffenderIPAddress |
get, set |
int |
OffenderId |
get, set |
Permission |
OffenderLevel |
get, set |
string |
OffenderName |
get, set |
ulong |
OffenderNetworkId |
get, set |
string |
Offense |
get, set |
PenaltyType |
PenaltyType |
get, set |
string |
PenaltyTypeText |
get |
string |
PunisherIPAddress |
get, set |
int |
PunisherId |
get, set |
Permission |
PunisherLevel |
get, set |
string |
PunisherLevelText |
get |
string |
PunisherName |
get, set |
ulong |
PunisherNetworkId |
get, set |
bool |
Sensitive |
get |
DateTime |
TimePunished |
get, set |
string |
TimePunishedString |
get |
string |
TimeRemaining |
get |
public PenaltyInfo()public string OffenderName { get; set; }public Permission OffenderLevel { get; set; }public int OffenderId { get; set; }public ulong OffenderNetworkId { get; set; }public string OffenderIPAddress { get; set; }public string PunisherName { get; set; }public int PunisherId { get; set; }public ulong PunisherNetworkId { get; set; }public string PunisherIPAddress { get; set; }public Permission PunisherLevel { get; set; }public string PunisherLevelText { get; }public string Offense { get; set; }public string AutomatedOffense { get; set; }public PenaltyType PenaltyType { get; set; }public string PenaltyTypeText { get; }public DateTime TimePunished { get; set; }public string TimePunishedString { get; }public string TimeRemaining { get; }public bool Expired { get; }public Nullable<DateTime> Expires { get; set; }public override bool Sensitive { get; }public bool IsEvade { get; set; }public string AdditionalPenaltyInformation { get; }Generated with ModularDoc