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