Show / Hide Table of Contents

Class BomUtils

Inheritance
System.Object
BomUtils
Namespace: CycloneDX
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
Type Description
Bom
| 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
Name Description
T
| Improve this Doc View Source

EnumerateAllComponents(Bom, Action<Component>)

Declaration
public static void EnumerateAllComponents(Bom bom, Action<Component> callback)
Parameters
Type Name Description
Bom bom
Action<Component> callback
| Improve this Doc View Source

EnumerateAllDatasetChoices(Bom, Action<DatasetChoices>)

Declaration
public static void EnumerateAllDatasetChoices(Bom bom, Action<DatasetChoices> callback)
Parameters
Type Name Description
Bom bom
Action<DatasetChoices> callback
| Improve this Doc View Source

EnumerateAllDependencies(Bom, Action<Dependency>)

Declaration
public static void EnumerateAllDependencies(Bom bom, Action<Dependency> callback)
Parameters
Type Name Description
Bom bom
Action<Dependency> callback
| 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
Type Name Description
Bom bom
Action<LicenseChoice> callback
| 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

EnumerateAllOrganizationalContact(Bom, Action<OrganizationalContact>)

Declaration
public static void EnumerateAllOrganizationalContact(Bom bom, Action<OrganizationalContact> callback)
Parameters
Type Name Description
Bom bom
Action<OrganizationalContact> callback
| Improve this Doc View Source

EnumerateAllOrganizationalEntity(Bom, Action<OrganizationalEntity>)

Declaration
public static void EnumerateAllOrganizationalEntity(Bom bom, Action<OrganizationalEntity> callback)
Parameters
Type Name Description
Bom bom
Action<OrganizationalEntity> callback
| 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

EnumerateAllToolChoices(Bom, Action<ToolChoices>)

Declaration
public static void EnumerateAllToolChoices(Bom bom, Action<ToolChoices> callback)
Parameters
Type Name Description
Bom bom
Action<ToolChoices> callback
| Improve this Doc View Source

EnumerateAllVulnerabilities(Bom, Action<Vulnerability>)

Declaration
public static void EnumerateAllVulnerabilities(Bom bom, Action<Vulnerability> callback)
Parameters
Type Name Description
Bom bom
Action<Vulnerability> callback
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX