Class ServiceIndexResourceV3
- Namespace
- NuGet.Protocol
- Assembly
- NuGet.Protocol.dll
public class ServiceIndexResourceV3 : INuGetResource
- Inheritance
-
ServiceIndexResourceV3
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
ServiceIndexResourceV3(JObject, DateTime)
public ServiceIndexResourceV3(JObject index, DateTime requestTime)
Parameters
index
JObject
requestTime
DateTime
Properties
Entries
public virtual IReadOnlyList<ServiceIndexEntry> Entries { get; }
Property Value
- IReadOnlyList<ServiceIndexEntry>
Json
public virtual string Json { get; }
Property Value
- string
RequestTime
public virtual DateTime RequestTime { get; }
Property Value
- DateTime
Methods
GetServiceEntries(NuGetVersion, params string[])
public virtual IReadOnlyList<ServiceIndexEntry> GetServiceEntries(NuGetVersion clientVersion, params string[] orderedTypes)
Parameters
clientVersion
NuGetVersion
orderedTypes
string[]
Returns
- IReadOnlyList<ServiceIndexEntry>
GetServiceEntries(params string[])
public virtual IReadOnlyList<ServiceIndexEntry> GetServiceEntries(params string[] orderedTypes)
Parameters
orderedTypes
string[]
Returns
- IReadOnlyList<ServiceIndexEntry>
GetServiceEntryUri(params string[])
public virtual Uri GetServiceEntryUri(params string[] orderedTypes)
Parameters
orderedTypes
string[]
Returns
- Uri
GetServiceEntryUris(NuGetVersion, params string[])
public virtual IReadOnlyList<Uri> GetServiceEntryUris(NuGetVersion clientVersion, params string[] orderedTypes)
Parameters
clientVersion
NuGetVersion
orderedTypes
string[]
Returns
- IReadOnlyList<Uri>
GetServiceEntryUris(params string[])
public virtual IReadOnlyList<Uri> GetServiceEntryUris(params string[] orderedTypes)
Parameters
orderedTypes
string[]
Returns
- IReadOnlyList<Uri>