TypeBase
Class in Yarn
Inherits from System.Object
Summary
Provides the base class for all concrete types.
public abstract class TypeBase : IType, IEquatable<TypeBase>Methods
| Name | Description |
|---|---|
| Equals(object) | |
| Equals(TypeBase) | |
| GetHashCode() | |
| IsAncestorOf(TypeBase) | Gets whether this type is an ancestor of other . |
| IsConvertibleTo(TypeBase) | Checks if this type is convertible to the type represented by otherType . |
| ToString() |
Properties
| Name | Description |
|---|---|
| ConvertibleToTypes | Gets the collection of types that this type may be converted to. |
| Description | Gets a string describing this type. |
| Methods | Gets the collection of methods that are defined on this type. |
| Name | Gets the name of this type. |
| Parent | Gets the parent of this type. |
| TypeMembers | Gets a dictionary containing the members of this type. |