Search Results for

    Show / Hide Table of Contents

    Class CompilationReference

    Inheritance
    object
    MetadataReference
    CompilationReference
    Implements
    IEquatable<CompilationReference>
    Inherited Members
    MetadataReference.CreateFromImage(ImmutableArray<byte>, MetadataReferenceProperties, DocumentationProvider, string)
    MetadataReference.CreateFromImage(IEnumerable<byte>, MetadataReferenceProperties, DocumentationProvider, string)
    MetadataReference.CreateFromStream(Stream, MetadataReferenceProperties, DocumentationProvider, string)
    MetadataReference.CreateFromFile(string, MetadataReferenceProperties, DocumentationProvider)
    MetadataReference.Properties
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: Microsoft.CodeAnalysis
    Assembly: Microsoft.CodeAnalysis.dll
    Syntax
    public abstract class CompilationReference : MetadataReference, IEquatable<CompilationReference>

    Properties

    Compilation

    Declaration
    public Compilation Compilation { get; }
    Property Value
    Type Description
    Compilation

    Display

    Declaration
    public override string? Display { get; }
    Property Value
    Type Description
    string
    Overrides
    MetadataReference.Display

    Methods

    Equals(CompilationReference?)

    Declaration
    public bool Equals(CompilationReference? other)
    Parameters
    Type Name Description
    CompilationReference other
    Returns
    Type Description
    bool

    Equals(object?)

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()

    WithAliases(IEnumerable<string>)

    Declaration
    public CompilationReference WithAliases(IEnumerable<string> aliases)
    Parameters
    Type Name Description
    IEnumerable<string> aliases
    Returns
    Type Description
    CompilationReference

    WithAliases(ImmutableArray<string>)

    Declaration
    public CompilationReference WithAliases(ImmutableArray<string> aliases)
    Parameters
    Type Name Description
    ImmutableArray<string> aliases
    Returns
    Type Description
    CompilationReference

    WithEmbedInteropTypes(bool)

    Declaration
    public CompilationReference WithEmbedInteropTypes(bool value)
    Parameters
    Type Name Description
    bool value
    Returns
    Type Description
    CompilationReference

    WithProperties(MetadataReferenceProperties)

    Declaration
    public CompilationReference WithProperties(MetadataReferenceProperties properties)
    Parameters
    Type Name Description
    MetadataReferenceProperties properties
    Returns
    Type Description
    CompilationReference

    Implements

    IEquatable<T>
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0