Table of Contents

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

Tags

public string Tags { get; }

Property Value

string

Title

public string Title { get; }

Property Value

string