Romestead Assembly Reference

Shared.Data.JobDataBase

Type JSON

public class in Shared.Data

Methods3
Properties0
Fields5
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Data
  • Base typeSystem.Object
  • HashF4704A37B45C46EF933C406B3F0EA6DFFB83EAD35CB55A14E2727A6169DF4238

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
DataMappublicpublic System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.JobData> DataMap
JobsPartOfCitizenGenerationpublicpublic System.Collections.Generic.HashSet<System.String> JobsPartOfCitizenGeneration
MissingDatapublicpublic Shared.Data.DataModels.JobData MissingData
SuffixFNamepublicpublic System.String SuffixFName
SuffixMNamepublicpublic System.String SuffixMName

Methods

AddJobs

public System.Void AddJobs(System.Collections.Generic.List<Shared.Data.DataModels.JobData> jobsList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashED7D75AE9E5700D0DD8E0CDDF1FA23F765B3BCA8A2515E40C6CB918ACE2E8075
  • Body hashDBD124B32B351A95C31374FC057C355124BC1F39E194AF2B36BD3F44A34E3976
  • IL size164
Referenced calls
  • System.Collections.Generic.List<Shared.Data.DataModels.JobData>::GetEnumerator()
  • List.Enumerator<Shared.Data.DataModels.JobData>::get_Current()
  • System.String::Concat(System.String, System.String)
  • Shared.Text.StringId::op_Implicit(System.String)
  • System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.JobData>::TryAdd(!0, !1)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • System.Collections.Generic.HashSet<System.String>::Add(!0)
  • List.Enumerator<Shared.Data.DataModels.JobData>::MoveNext()
  • System.IDisposable::Dispose()
String literals
  • *job:name
  • *job:name:feminine
  • Detected duplicate job id '
  • '.

GetJobOrMissing

public Shared.Data.DataModels.JobData GetJobOrMissing(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Data.DataModels.JobData
  • StaticTrue
  • VirtualFalse
  • Hash9C0A912F5402DF38B55AAC68CC4E26369181C3FCE5E6F7C4C90BD4EF2B1673B9
  • Body hash4D350A46F3C8CAA15C4F6B706CB8E2B60D508C937819EC8C95AB2DE5B5EF47D9
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.JobData>::TryGetValue(!0, !1&)
Called by

GetJobOrNull

public Shared.Data.DataModels.JobData GetJobOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Data.DataModels.JobData
  • StaticTrue
  • VirtualFalse
  • HashC75582D73DF80E84DEBC45F687AEAC4E21517CB7C4783D95188EE0ED3671330F
  • Body hash1F182591D1DC46D015814766122A91C7262161C44C88541673F0C3BD631A5872
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Data.DataModels.JobData>::TryGetValue(!0, !1&)
Called by