Class License (3.0.0)

public sealed class License : IMessage<License>, IEquatable<License>, IDeepCloneable<License>, IBufferMessage, IMessage

License information.

Inheritance

Object > License

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

License()

public License()

License(License)

public License(License other)
Parameter
NameDescription
otherLicense

Properties

Comments

public string Comments { get; set; }

Comments

Property Value
TypeDescription
String

Expression

public string Expression { get; set; }

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

Property Value
TypeDescription
String