Search Results for

    Show / Hide Table of Contents

    Interface ICodeTransformContext

    Namespace: Microsoft.ML.Probabilistic.Compiler
    Assembly: Microsoft.ML.Probabilistic.Compiler.dll
    Syntax
    public interface ICodeTransformContext

    Properties

    Depth

    Declaration
    int Depth { get; }
    Property Value
    Type Description
    Int32

    InputAttributes

    Declaration
    AttributeRegistry<object, ICompilerAttribute> InputAttributes { get; set; }
    Property Value
    Type Description
    AttributeRegistry<Object, ICompilerAttribute>

    OutputAttributes

    Declaration
    AttributeRegistry<object, ICompilerAttribute> OutputAttributes { get; }
    Property Value
    Type Description
    AttributeRegistry<Object, ICompilerAttribute>

    Results

    Declaration
    TransformResults Results { get; }
    Property Value
    Type Description
    TransformResults

    TypesToTransform

    Declaration
    List<ITypeDeclaration> TypesToTransform { get; }
    Property Value
    Type Description
    List<ITypeDeclaration>

    Methods

    CloseExpression(IExpression)

    Declaration
    void CloseExpression(IExpression iexpr)
    Parameters
    Type Name Description
    IExpression iexpr

    CloseMember(IMemberDeclaration)

    Declaration
    void CloseMember(IMemberDeclaration imd)
    Parameters
    Type Name Description
    IMemberDeclaration imd

    CloseStatement(IStatement)

    Declaration
    void CloseStatement(IStatement istmt)
    Parameters
    Type Name Description
    IStatement istmt

    CloseType(ITypeDeclaration)

    Declaration
    void CloseType(ITypeDeclaration itd)
    Parameters
    Type Name Description
    ITypeDeclaration itd

    Error(String)

    Declaration
    void Error(string msg)
    Parameters
    Type Name Description
    String msg

    OpenExpression(IExpression)

    Declaration
    void OpenExpression(IExpression iexpr)
    Parameters
    Type Name Description
    IExpression iexpr

    OpenMember(IMemberDeclaration)

    Declaration
    void OpenMember(IMemberDeclaration imd)
    Parameters
    Type Name Description
    IMemberDeclaration imd

    OpenStatement(IStatement)

    Declaration
    void OpenStatement(IStatement istmt)
    Parameters
    Type Name Description
    IStatement istmt

    OpenType(ITypeDeclaration)

    Declaration
    void OpenType(ITypeDeclaration itd)
    Parameters
    Type Name Description
    ITypeDeclaration itd

    Warning(String)

    Declaration
    void Warning(string msg)
    Parameters
    Type Name Description
    String msg
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.