ICompilerService.BuildSnippets Method

Definition

public System.Threading.Tasks.Task<Microsoft.Quantum.IQSharp.AssemblyInfo?> BuildSnippets (Microsoft.Quantum.IQSharp.Snippet[] snippets, Microsoft.Quantum.IQSharp.CompilerMetadata metadatas, Microsoft.Quantum.IQSharp.Common.QSharpLogger logger, string dllName, string? executionTarget = default, Microsoft.Quantum.QsCompiler.TargetCapability? capability = default, Microsoft.Quantum.IQSharp.ITaskReporter? parent = default);
abstract member BuildSnippets : Microsoft.Quantum.IQSharp.Snippet[] * Microsoft.Quantum.IQSharp.CompilerMetadata * Microsoft.Quantum.IQSharp.Common.QSharpLogger * string * string * Microsoft.Quantum.QsCompiler.TargetCapability * Microsoft.Quantum.IQSharp.ITaskReporter -> System.Threading.Tasks.Task<Microsoft.Quantum.IQSharp.AssemblyInfo>
Public Function BuildSnippets (snippets As Snippet(), metadatas As CompilerMetadata, logger As QSharpLogger, dllName As String, Optional executionTarget As String = Nothing, Optional capability As TargetCapability = Nothing, Optional parent As ITaskReporter = Nothing) As Task(Of AssemblyInfo)

Parameters

snippets
Snippet[]
metadatas
CompilerMetadata
logger
QSharpLogger
dllName
String
executionTarget
String
capability
TargetCapability
parent
ITaskReporter

Returns

Task<AssemblyInfo>

Applies to