C# Class ServiceStack.Text.TupleSerializer.TypeExtensions

Datei anzeigen Open project: Chatham/ServiceStack.Text.TupleSerializer

Public Methods

Method Description
EnumerateTypeTrees ( this rootTypes ) : IEnumerable
ExtractTypes ( this rootType ) : System.Type[]
FindTupleDefinition ( this type, Type parentType = null ) : Type
GetTuples ( this types ) : HashSet
IsTuple ( this type ) : bool

Method Details

EnumerateTypeTrees() public static method

public static EnumerateTypeTrees ( this rootTypes ) : IEnumerable
rootTypes this
return IEnumerable

ExtractTypes() public static method

public static ExtractTypes ( this rootType ) : System.Type[]
rootType this
return System.Type[]

FindTupleDefinition() public static method

public static FindTupleDefinition ( this type, Type parentType = null ) : Type
type this
parentType System.Type
return System.Type

GetTuples() public static method

public static GetTuples ( this types ) : HashSet
types this
return HashSet

IsTuple() public static method

public static IsTuple ( this type ) : bool
type this
return bool