Class V2FeedPackageInfo
- Namespace
- NuGet.Protocol
- Assembly
- NuGet.Protocol.dll
public class V2FeedPackageInfo : PackageIdentity
- Inheritance
-
V2FeedPackageInfo
- Extension Methods
-
Constructors
V2FeedPackageInfo(PackageIdentity, string, string, string, IEnumerable<string>, IEnumerable<string>, string, string, string, string, string, string, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, string, bool, string, string, string, string, NuGetVersion)
public V2FeedPackageInfo(PackageIdentity identity, string title, string summary, string description, IEnumerable<string> authors, IEnumerable<string> owners, string iconUrl, string licenseUrl, string projectUrl, string reportAbuseUrl, string galleryDetailsUrl, string tags, DateTimeOffset? created, DateTimeOffset? lastEdited, DateTimeOffset? published, string dependencies, bool requireLicenseAccept, string downloadUrl, string downloadCount, string packageHash, string packageHashAlgorithm, NuGetVersion minClientVersion)
Parameters
identity PackageIdentity
title string
summary string
description string
authors IEnumerable<string>
owners IEnumerable<string>
iconUrl string
licenseUrl string
projectUrl string
reportAbuseUrl string
galleryDetailsUrl string
tags string
created DateTimeOffset?
lastEdited DateTimeOffset?
published DateTimeOffset?
dependencies string
requireLicenseAccept bool
downloadUrl string
downloadCount string
packageHash string
packageHashAlgorithm string
minClientVersion NuGetVersion
Properties
Authors
public IEnumerable<string> Authors { get; }
Property Value
- IEnumerable<string>
Created
public DateTimeOffset? Created { get; }
Property Value
- DateTimeOffset?
Dependencies
public string Dependencies { get; }
Property Value
- string
DependencySets
public IReadOnlyList<PackageDependencyGroup> DependencySets { get; }
Property Value
- IReadOnlyList<PackageDependencyGroup>
Description
public string Description { get; }
Property Value
- string
DownloadCount
public string DownloadCount { get; }
Property Value
- string
DownloadCountAsInt
public int DownloadCountAsInt { get; }
Property Value
- int
DownloadUrl
public string DownloadUrl { get; }
Property Value
- string
GalleryDetailsUrl
public string GalleryDetailsUrl { get; }
Property Value
- string
IconUrl
public string IconUrl { get; }
Property Value
- string
IsListed
public bool IsListed { get; }
Property Value
- bool
LastEdited
public DateTimeOffset? LastEdited { get; }
Property Value
- DateTimeOffset?
LicenseUrl
public string LicenseUrl { get; }
Property Value
- string
MinClientVersion
public NuGetVersion MinClientVersion { get; }
Property Value
- NuGetVersion
Owners
public IEnumerable<string> Owners { get; }
Property Value
- IEnumerable<string>
PackageHash
public string PackageHash { get; }
Property Value
- string
PackageHashAlgorithm
public string PackageHashAlgorithm { get; }
Property Value
- string
ProjectUrl
public string ProjectUrl { get; }
Property Value
- string
Published
public DateTimeOffset? Published { get; }
Property Value
- DateTimeOffset?
ReportAbuseUrl
public string ReportAbuseUrl { get; }
Property Value
- string
RequireLicenseAcceptance
public bool RequireLicenseAcceptance { get; }
Property Value
- bool
Summary
public string Summary { get; }
Property Value
- string
public string Tags { get; }
Property Value
- string
Title
public string Title { get; }
Property Value
- string