C# 클래스 NuGet.Services.Metadata.Catalog.PackageCatalogItem

상속: NuGet.Services.Metadata.Catalog.AppendOnlyCatalogItem
파일 보기 프로젝트 열기: NuGet/NuGet.Services.Metadata 1 사용 예제들

공개 메소드들

메소드 설명
CreateContent ( NuGet.Services.Metadata.Catalog.CatalogContext context ) : NuGet.Services.Metadata.Catalog.Persistence.StorageContent
CreateContentGraph ( NuGet.Services.Metadata.Catalog.CatalogContext context ) : IGraph
CreatePageContent ( NuGet.Services.Metadata.Catalog.CatalogContext context ) : IGraph
GetItemType ( ) : Uri
PackageCatalogItem ( NupkgMetadata nupkgMetadata, DateTime createdDate = null, DateTime lastEditedDate = null, DateTime publishedDate = null, string licenseNames = null, string licenseReportUrl = null ) : Newtonsoft.Json.Linq

보호된 메소드들

메소드 설명
GetItemIdentity ( ) : string
SetIdVersionFromGraph ( IGraph graph ) : void

비공개 메소드들

메소드 설명
CreateNuspecGraph ( System.Xml.Linq.XDocument nuspec, Uri baseAddress, XslCompiledTransform xslt ) : IGraph
GetListed ( DateTime published ) : bool
NormalizeNuspecNamespace ( XDocument original, XslCompiledTransform xslt ) : XDocument
NormalizeXml ( XmlNode xmlNode ) : void

메소드 상세

CreateContent() 공개 메소드

public CreateContent ( NuGet.Services.Metadata.Catalog.CatalogContext context ) : NuGet.Services.Metadata.Catalog.Persistence.StorageContent
context NuGet.Services.Metadata.Catalog.CatalogContext
리턴 NuGet.Services.Metadata.Catalog.Persistence.StorageContent

CreateContentGraph() 공개 메소드

public CreateContentGraph ( NuGet.Services.Metadata.Catalog.CatalogContext context ) : IGraph
context NuGet.Services.Metadata.Catalog.CatalogContext
리턴 IGraph

CreatePageContent() 공개 메소드

public CreatePageContent ( NuGet.Services.Metadata.Catalog.CatalogContext context ) : IGraph
context NuGet.Services.Metadata.Catalog.CatalogContext
리턴 IGraph

GetItemIdentity() 보호된 메소드

protected GetItemIdentity ( ) : string
리턴 string

GetItemType() 공개 메소드

public GetItemType ( ) : Uri
리턴 System.Uri

PackageCatalogItem() 공개 메소드

public PackageCatalogItem ( NupkgMetadata nupkgMetadata, DateTime createdDate = null, DateTime lastEditedDate = null, DateTime publishedDate = null, string licenseNames = null, string licenseReportUrl = null ) : Newtonsoft.Json.Linq
nupkgMetadata NupkgMetadata
createdDate DateTime
lastEditedDate DateTime
publishedDate DateTime
licenseNames string
licenseReportUrl string
리턴 Newtonsoft.Json.Linq

SetIdVersionFromGraph() 보호된 메소드

protected SetIdVersionFromGraph ( IGraph graph ) : void
graph IGraph
리턴 void