51Degrees Pipeline .NET  4.5

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Core.Utils.TypeNameHelper Class Reference

Detailed Description

Provides helper methods to get a human-readable description of Types including the names of nested type parameters.

Static Public Member Functions

static void  AppendPrettyTypeName (StringBuilder typeNameBuilder, Type type)
static string  GetPrettyTypeName (Type type)

Member Function Documentation

◆ AppendPrettyTypeName()

static void FiftyOne.Pipeline.Core.Utils.TypeNameHelper.AppendPrettyTypeName ( StringBuilder   typeNameBuilder,
Type   type  
)
static

Appends type name and generic parameter type names.

Recursively includes the descriptions of generic parameters.

Parameters
type - Type to describe.
typeNameBuilder - Builder to add description to.

◆ GetPrettyTypeName()

static string FiftyOne.Pipeline.Core.Utils.TypeNameHelper.GetPrettyTypeName ( Type   type )
static

An improved version of Type.MemberInfo.Name.

Recursively includes the descriptions of generic parameters.

Parameters
type - Type to describe.
Returns
Type description

IAspectPropertyValue<String>