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