コード例 #1
0
 public IValidationResult ValidateMods()
 {
     return(ValidationResult.AggregateResults(this.Mods.Select(mod => mod.ValidateObject())));
 }
コード例 #2
0
 public IValidationResult ValidateLances()
 {
     return(ValidationResult.AggregateResults(this.GetReferenceableObjects().Where(o => o.ObjectType == ObjectType.LanceDef).Cast <LanceDefObjectDefinition>().Select(o => o.ValidateObject())));
 }
コード例 #3
0
 public override IValidationResult ValidateObject()
 {
     return(ValidationResult.AggregateResults(this.LanceSlots.Select(definition => definition.ValidateObject())));
 }
コード例 #4
0
ファイル: Manifest.cs プロジェクト: vengefire/ModTechMaster
 public override IValidationResult ValidateObject()
 {
     return(ValidationResult.AggregateResults(this.Entries.Select(entry => entry.ValidateObject())));
 }