Table of Contents

Class TypeWithElementType

Namespace
ICSharpCode.Decompiler.TypeSystem.Implementation
Assembly
ICSharpCode.Decompiler.dll
public abstract class TypeWithElementType : AbstractType, IType, INamedElement, IEquatable<IType>
Inheritance
TypeWithElementType
Implements
Derived
Inherited Members
Extension Methods

Constructors

TypeWithElementType(IType)

protected TypeWithElementType(IType elementType)

Parameters

elementType IType

Fields

elementType

protected IType elementType

Field Value

IType

Properties

ElementType

public IType ElementType { get; }

Property Value

IType

FullName

public override string FullName { get; }

Property Value

string

Name

public override string Name { get; }

Property Value

string

NameSuffix

public abstract string NameSuffix { get; }

Property Value

string

Namespace

Gets the full name of the namespace containing this entity.

public override string Namespace { get; }

Property Value

string

ReflectionName

public override string ReflectionName { get; }

Property Value

string

Methods

ToString()

public override string ToString()

Returns

string

VisitChildren(TypeVisitor)

public override abstract IType VisitChildren(TypeVisitor visitor)

Parameters

visitor TypeVisitor

Returns

IType