1 sharedlibrarycoredtos PenaltyInfo
RaidMax edited this page 2023-05-20 22:09:21 -05:00

PenaltyInfo Public class

Diagram

  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

Members

Properties

Public properties

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

Details

Inheritance

Constructors

PenaltyInfo

Source code

public PenaltyInfo()

Properties

OffenderName

public string OffenderName { get; set; }

OffenderLevel

public Permission OffenderLevel { get; set; }

OffenderId

public int OffenderId { get; set; }

OffenderNetworkId

public ulong OffenderNetworkId { get; set; }

OffenderIPAddress

public string OffenderIPAddress { get; set; }

PunisherName

public string PunisherName { get; set; }

PunisherId

public int PunisherId { get; set; }

PunisherNetworkId

public ulong PunisherNetworkId { get; set; }

PunisherIPAddress

public string PunisherIPAddress { get; set; }

PunisherLevel

public Permission PunisherLevel { get; set; }

PunisherLevelText

public string PunisherLevelText { get; }

Offense

public string Offense { get; set; }

AutomatedOffense

public string AutomatedOffense { get; set; }

PenaltyType

public PenaltyType PenaltyType { get; set; }

PenaltyTypeText

public string PenaltyTypeText { get; }

TimePunished

public DateTime TimePunished { get; set; }

TimePunishedString

public string TimePunishedString { get; }

TimeRemaining

public string TimeRemaining { get; }

Expired

public bool Expired { get; }

Expires

public Nullable<DateTime> Expires { get; set; }

Sensitive

public override bool Sensitive { get; }

IsEvade

public bool IsEvade { get; set; }

AdditionalPenaltyInformation

public string AdditionalPenaltyInformation { get; }

Generated with ModularDoc