| NuGetPackageValidationContext | Provides context information and methods for validating a NuGet package. |
| NuGetPackageValidationError | Represents a validation error found during NuGet package validation. |
| NuGetPackageValidationOptions | Provides configuration options for NuGet package validation. |
| NuGetPackageValidationResult | Represents the result of a NuGet package validation operation. |
| NuGetPackageValidationRule | Represents the base class for NuGet package validation rules. |
| NuGetPackageValidationRules | Provides predefined validation rules for NuGet packages. |
| NuGetPackageValidator | Provides methods to validate NuGet packages against a set of rules to ensure they follow best practices and contain required metadata. |