Search Results for

    Show / Hide Table of Contents

    Class OperationExtensions

    Inheritance
    object
    OperationExtensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Microsoft.CodeAnalysis.Operations
    Assembly: Microsoft.CodeAnalysis.dll
    Syntax
    public static class OperationExtensions

    Methods

    Descendants(IOperation?)

    Declaration
    public static IEnumerable<IOperation> Descendants(this IOperation? operation)
    Parameters
    Type Name Description
    IOperation operation
    Returns
    Type Description
    IEnumerable<IOperation>

    DescendantsAndSelf(IOperation?)

    Declaration
    public static IEnumerable<IOperation> DescendantsAndSelf(this IOperation? operation)
    Parameters
    Type Name Description
    IOperation operation
    Returns
    Type Description
    IEnumerable<IOperation>

    GetArgumentName(IDynamicIndexerAccessOperation, int)

    Declaration
    public static string? GetArgumentName(this IDynamicIndexerAccessOperation dynamicOperation, int index)
    Parameters
    Type Name Description
    IDynamicIndexerAccessOperation dynamicOperation
    int index
    Returns
    Type Description
    string

    GetArgumentName(IDynamicInvocationOperation, int)

    Declaration
    public static string? GetArgumentName(this IDynamicInvocationOperation dynamicOperation, int index)
    Parameters
    Type Name Description
    IDynamicInvocationOperation dynamicOperation
    int index
    Returns
    Type Description
    string

    GetArgumentName(IDynamicObjectCreationOperation, int)

    Declaration
    public static string? GetArgumentName(this IDynamicObjectCreationOperation dynamicOperation, int index)
    Parameters
    Type Name Description
    IDynamicObjectCreationOperation dynamicOperation
    int index
    Returns
    Type Description
    string

    GetArgumentRefKind(IDynamicIndexerAccessOperation, int)

    Declaration
    public static RefKind? GetArgumentRefKind(this IDynamicIndexerAccessOperation dynamicOperation, int index)
    Parameters
    Type Name Description
    IDynamicIndexerAccessOperation dynamicOperation
    int index
    Returns
    Type Description
    RefKind?

    GetArgumentRefKind(IDynamicInvocationOperation, int)

    Declaration
    public static RefKind? GetArgumentRefKind(this IDynamicInvocationOperation dynamicOperation, int index)
    Parameters
    Type Name Description
    IDynamicInvocationOperation dynamicOperation
    int index
    Returns
    Type Description
    RefKind?

    GetArgumentRefKind(IDynamicObjectCreationOperation, int)

    Declaration
    public static RefKind? GetArgumentRefKind(this IDynamicObjectCreationOperation dynamicOperation, int index)
    Parameters
    Type Name Description
    IDynamicObjectCreationOperation dynamicOperation
    int index
    Returns
    Type Description
    RefKind?

    GetCorrespondingOperation(IBranchOperation)

    Declaration
    public static IOperation? GetCorrespondingOperation(this IBranchOperation operation)
    Parameters
    Type Name Description
    IBranchOperation operation
    Returns
    Type Description
    IOperation

    GetDeclaredVariables(IVariableDeclarationGroupOperation)

    Declaration
    public static ImmutableArray<ILocalSymbol> GetDeclaredVariables(this IVariableDeclarationGroupOperation declarationGroup)
    Parameters
    Type Name Description
    IVariableDeclarationGroupOperation declarationGroup
    Returns
    Type Description
    ImmutableArray<ILocalSymbol>

    GetDeclaredVariables(IVariableDeclarationOperation)

    Declaration
    public static ImmutableArray<ILocalSymbol> GetDeclaredVariables(this IVariableDeclarationOperation declaration)
    Parameters
    Type Name Description
    IVariableDeclarationOperation declaration
    Returns
    Type Description
    ImmutableArray<ILocalSymbol>

    GetFunctionPointerSignature(IFunctionPointerInvocationOperation)

    Declaration
    public static IMethodSymbol GetFunctionPointerSignature(this IFunctionPointerInvocationOperation functionPointer)
    Parameters
    Type Name Description
    IFunctionPointerInvocationOperation functionPointer
    Returns
    Type Description
    IMethodSymbol

    GetVariableInitializer(IVariableDeclaratorOperation)

    Declaration
    public static IVariableInitializerOperation? GetVariableInitializer(this IVariableDeclaratorOperation declarationOperation)
    Parameters
    Type Name Description
    IVariableDeclaratorOperation declarationOperation
    Returns
    Type Description
    IVariableInitializerOperation
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0