Class Patent
Assembly: CycloneDX.Core.dll
Syntax
[ProtoContract]
public class Patent
Properties
|
Edit this page
View Source
Abstract
Declaration
[ProtoMember(8)]
public string Abstract { get; set; }
Property Value
|
Edit this page
View Source
ApplicationNumber
Declaration
[ProtoMember(3)]
public string ApplicationNumber { get; set; }
Property Value
|
Edit this page
View Source
BomRef
Declaration
[JsonPropertyName("bom-ref")]
[ProtoMember(1)]
public string BomRef { get; set; }
Property Value
|
Edit this page
View Source
ExternalReferences
Declaration
[ProtoMember(14)]
public List<ExternalReference> ExternalReferences { get; set; }
Property Value
|
Edit this page
View Source
FilingDate
Declaration
[JsonPropertyName("filingDate")]
public string FilingDate { get; set; }
Property Value
|
Edit this page
View Source
FilingDateProto
Declaration
[JsonIgnore]
[ProtoMember(9)]
public DateTime? FilingDateProto { get; set; }
Property Value
|
Edit this page
View Source
GrantDate
Declaration
[JsonPropertyName("grantDate")]
public string GrantDate { get; set; }
Property Value
|
Edit this page
View Source
GrantDateProto
Declaration
[JsonIgnore]
[ProtoMember(10)]
public DateTime? GrantDateProto { get; set; }
Property Value
|
Edit this page
View Source
Jurisdiction
Declaration
[ProtoMember(4)]
public string Jurisdiction { get; set; }
Property Value
|
Edit this page
View Source
PatentAssignee
Declaration
[ProtoMember(13)]
[JsonConverter(typeof(PatentAssigneeConverter))]
public List<OrganizationalEntityOrContact> PatentAssignee { get; set; }
Property Value
|
Edit this page
View Source
PatentExpirationDate
Declaration
[JsonPropertyName("patentExpirationDate")]
public string PatentExpirationDate { get; set; }
Property Value
|
Edit this page
View Source
PatentExpirationDateProto
Declaration
[JsonIgnore]
[ProtoMember(11)]
public DateTime? PatentExpirationDateProto { get; set; }
Property Value
|
Edit this page
View Source
PatentLegalStatus
Declaration
[ProtoMember(12)]
public PatentLegalStatus PatentLegalStatus { get; set; }
Property Value
|
Edit this page
View Source
PatentNumber
Declaration
[ProtoMember(2)]
public string PatentNumber { get; set; }
Property Value
|
Edit this page
View Source
PriorityApplication
Declaration
[ProtoMember(5)]
public PriorityApplication PriorityApplication { get; set; }
Property Value
|
Edit this page
View Source
PublicationNumber
Declaration
[ProtoMember(6)]
public string PublicationNumber { get; set; }
Property Value
|
Edit this page
View Source
Title
Declaration
[ProtoMember(7)]
public string Title { get; set; }
Property Value
Methods
|
Edit this page
View Source
ShouldSerializeExternalReferences()
Declaration
public bool ShouldSerializeExternalReferences()
Returns
|
Edit this page
View Source
ShouldSerializeFilingDate()
Declaration
public bool ShouldSerializeFilingDate()
Returns
|
Edit this page
View Source
ShouldSerializeGrantDate()
Declaration
public bool ShouldSerializeGrantDate()
Returns
|
Edit this page
View Source
ShouldSerializePatentAssignee()
Declaration
public bool ShouldSerializePatentAssignee()
Returns
|
Edit this page
View Source
ShouldSerializePatentExpirationDate()
Declaration
public bool ShouldSerializePatentExpirationDate()
Returns