Table of Contents

Interface ITypeInfo

Namespace
NominalSystems
Assembly
NominalSystems.Core.dll

Represents the metadata of an object with it's supported methods and properties.


public interface ITypeInfo

Properties

BaseType

The inherited base of this type (if any).

Type? BaseType { get; }

Property Value

Type

Name

The fully qualified name of this type.

string Name { get; }

Property Value

string

Properties

The properties supported by this object (if any).

IPropertyInfo[] Properties { get; }

Property Value

IPropertyInfo[]

Methods

GetProperty(string)

Returns a property in this object with the specified name.

IPropertyInfo? GetProperty(string name)

Parameters

name string

The name of the property.

Returns

IPropertyInfo