Search Results for

    Show / Hide Table of Contents

    Class CodeTransformer

    Transforms type declarations.

    Inheritance
    Object
    CodeTransformer
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Microsoft.ML.Probabilistic.Compiler
    Assembly: Microsoft.ML.Probabilistic.Compiler.dll
    Syntax
    public class CodeTransformer

    Constructors

    CodeTransformer(ICodeTransform)

    Declaration
    public CodeTransformer(ICodeTransform t)
    Parameters
    Type Name Description
    ICodeTransform t

    Fields

    transformMap

    Declaration
    public Dictionary<ITypeDeclaration, ITypeDeclaration> transformMap
    Field Value
    Type Description
    Dictionary<ITypeDeclaration, ITypeDeclaration>

    Properties

    OutputEqualsInput

    Declaration
    public bool OutputEqualsInput { get; }
    Property Value
    Type Description
    Boolean

    TrackTransform

    Declaration
    public bool TrackTransform { get; set; }
    Property Value
    Type Description
    Boolean

    Transform

    Declaration
    public ICodeTransform Transform { get; }
    Property Value
    Type Description
    ICodeTransform

    Methods

    GetFriendlyName()

    Declaration
    public string GetFriendlyName()
    Returns
    Type Description
    String

    TransformToDeclaration(ITypeDeclaration)

    Declaration
    public List<ITypeDeclaration> TransformToDeclaration(ITypeDeclaration typeDecl)
    Parameters
    Type Name Description
    ITypeDeclaration typeDecl
    Returns
    Type Description
    List<ITypeDeclaration>
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.