/// <summary> /// Validate the object. /// </summary> /// <exception cref="Rest.ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (EventName != null) { EventName.Validate(); } if (Category != null) { Category.Validate(); } if (ResourceProviderName != null) { ResourceProviderName.Validate(); } if (ResourceType != null) { ResourceType.Validate(); } if (OperationName != null) { OperationName.Validate(); } if (Status != null) { Status.Validate(); } if (SubStatus != null) { SubStatus.Validate(); } }