Class BomUtils
Inheritance
System.Object
BomUtils
Assembly: CycloneDX.Core.dll
Syntax
public static class BomUtils : object
Methods
|
Improve this Doc
View Source
Copy(Bom)
Declaration
public static Bom Copy(this Bom bom)
Parameters
Type |
Name |
Description |
Bom |
bom |
|
Returns
|
Improve this Doc
View Source
EnqueueMany<T>(Queue<T>, IEnumerable<T>)
Declaration
public static void EnqueueMany<T>(this Queue<T> queue, IEnumerable<T> items)
Parameters
Type |
Name |
Description |
Queue<T> |
queue |
|
IEnumerable<T> |
items |
|
Type Parameters
|
Improve this Doc
View Source
EnumerateAllComponents(Bom, Action<Component>)
Declaration
public static void EnumerateAllComponents(Bom bom, Action<Component> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllDatasetChoices(Bom, Action<DatasetChoices>)
Declaration
public static void EnumerateAllDatasetChoices(Bom bom, Action<DatasetChoices> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllDependencies(Bom, Action<Dependency>)
Declaration
public static void EnumerateAllDependencies(Bom bom, Action<Dependency> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllEvidence(Bom, Action<Evidence>)
Declaration
public static void EnumerateAllEvidence(Bom bom, Action<Evidence> callback)
Parameters
Type |
Name |
Description |
Bom |
bom |
|
Action<Evidence> |
callback |
|
|
Improve this Doc
View Source
EnumerateAllLicenseChoices(Bom, Action<LicenseChoice>)
Declaration
public static void EnumerateAllLicenseChoices(Bom bom, Action<LicenseChoice> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllLicenses(Bom, Action<License>)
Declaration
public static void EnumerateAllLicenses(Bom bom, Action<License> callback)
Parameters
Type |
Name |
Description |
Bom |
bom |
|
Action<License> |
callback |
|
|
Improve this Doc
View Source
Declaration
public static void EnumerateAllOrganizationalContact(Bom bom, Action<OrganizationalContact> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllOrganizationalEntity(Bom, Action<OrganizationalEntity>)
Declaration
public static void EnumerateAllOrganizationalEntity(Bom bom, Action<OrganizationalEntity> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllServices(Bom, Action<Service>)
Declaration
public static void EnumerateAllServices(Bom bom, Action<Service> callback)
Parameters
Type |
Name |
Description |
Bom |
bom |
|
Action<Service> |
callback |
|
|
Improve this Doc
View Source
Declaration
public static void EnumerateAllToolChoices(Bom bom, Action<ToolChoices> callback)
Parameters
|
Improve this Doc
View Source
EnumerateAllVulnerabilities(Bom, Action<Vulnerability>)
Declaration
public static void EnumerateAllVulnerabilities(Bom bom, Action<Vulnerability> callback)
Parameters