ExpressionKindTransformationBase Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ExpressionKindTransformationBase()
public ExpressionKindTransformationBase ();
Public Sub New ()
Applies to
ExpressionKindTransformationBase(FSharpFunc<Unit,ExpressionTransformationBase>)
public ExpressionKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase> expressionTransformation);
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase) -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase
Public Sub New (expressionTransformation As FSharpFunc(Of Unit, ExpressionTransformationBase))
Parameters
- expressionTransformation
- Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionTransformationBase>
Applies to
ExpressionKindTransformationBase(TransformationOptions)
public ExpressionKindTransformationBase (Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase : Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase
Public Sub New (options As TransformationOptions)
Parameters
- options
- TransformationOptions
Applies to
ExpressionKindTransformationBase(FSharpFunc<Unit,ExpressionTransformationBase>, FSharpFunc<Unit,TypeTransformationBase>)
Caution
Please use ExpressionKindTransformationBase(unit -> ExpressionTransformationBase) instead.
[System.Obsolete("Please use ExpressionKindTransformationBase(unit -> ExpressionTransformationBase) instead.")]
public ExpressionKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase> expressionTransformation, Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase> typeTransformation);
[<System.Obsolete("Please use ExpressionKindTransformationBase(unit -> ExpressionTransformationBase) instead.")>]
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase) * (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase) -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase
Public Sub New (expressionTransformation As FSharpFunc(Of Unit, ExpressionTransformationBase), typeTransformation As FSharpFunc(Of Unit, TypeTransformationBase))
Parameters
- expressionTransformation
- Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionTransformationBase>
- typeTransformation
- Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,TypeTransformationBase>
- Attributes
Applies to
ExpressionKindTransformationBase(FSharpFunc<Unit,ExpressionTransformationBase>, TransformationOptions)
public ExpressionKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase> expressionTransformation, Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase) * Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase
Public Sub New (expressionTransformation As FSharpFunc(Of Unit, ExpressionTransformationBase), options As TransformationOptions)
Parameters
- expressionTransformation
- Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionTransformationBase>
- options
- TransformationOptions
Applies to
ExpressionKindTransformationBase(FSharpFunc<Unit,ExpressionTransformationBase>, FSharpFunc<Unit,TypeTransformationBase>, TransformationOptions)
Caution
Please use ExpressionKindTransformationBase(unit -> ExpressionTransformationBase, TransformationOptions) instead.
[System.Obsolete("Please use ExpressionKindTransformationBase(unit -> ExpressionTransformationBase, TransformationOptions) instead.")]
public ExpressionKindTransformationBase (Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase> expressionTransformation, Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase> typeTransformation, Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions options);
[<System.Obsolete("Please use ExpressionKindTransformationBase(unit -> ExpressionTransformationBase, TransformationOptions) instead.")>]
new Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase : (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionTransformationBase) * (unit -> Microsoft.Quantum.QsCompiler.Transformations.Core.TypeTransformationBase) * Microsoft.Quantum.QsCompiler.Transformations.Core.TransformationOptions -> Microsoft.Quantum.QsCompiler.Transformations.Core.ExpressionKindTransformationBase
Public Sub New (expressionTransformation As FSharpFunc(Of Unit, ExpressionTransformationBase), typeTransformation As FSharpFunc(Of Unit, TypeTransformationBase), options As TransformationOptions)
Parameters
- expressionTransformation
- Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,ExpressionTransformationBase>
- typeTransformation
- Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Core.Unit,TypeTransformationBase>
- options
- TransformationOptions
- Attributes