Class SandboxModule
public sealed record SandboxModule : IEquatable<SandboxModule>
- Inheritance
-
SandboxModule
- Implements
- Inherited Members
Constructors
SandboxModule(string, SemVersion, SemVersion, IReadOnlyList<CapabilityRequest>, IReadOnlyList<SandboxFunction>, IReadOnlyDictionary<string, string>)
public SandboxModule(string Id, SemVersion Version, SemVersion TargetSandboxVersion, IReadOnlyList<CapabilityRequest> CapabilityRequests, IReadOnlyList<SandboxFunction> Functions, IReadOnlyDictionary<string, string> Metadata)
Parameters
IdstringVersionSemVersionTargetSandboxVersionSemVersionCapabilityRequestsIReadOnlyList<CapabilityRequest>FunctionsIReadOnlyList<SandboxFunction>MetadataIReadOnlyDictionary<string, string>
Properties
CapabilityRequests
public IReadOnlyList<CapabilityRequest> CapabilityRequests { get; init; }
Property Value
Functions
public IReadOnlyList<SandboxFunction> Functions { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
Metadata
public IReadOnlyDictionary<string, string> Metadata { get; init; }
Property Value
TargetSandboxVersion
public SemVersion TargetSandboxVersion { get; init; }
Property Value
Version
public SemVersion Version { get; init; }