C# Class Munq.TypeRegistry

Inheritance: IDisposable
Mostrar archivo Open project: volkanceylan/Serenity

Public Methods

Method Description
Add ( Registration reg ) : void
All ( Type type ) : IEnumerable
Dispose ( ) : void
Get ( string name, Type type ) : Registration
GetDerived ( Type type ) : IEnumerable
GetDerived ( string name, Type type ) : IEnumerable
Remove ( IRegistration ireg ) : void
TryGet ( string name, Type type ) : Registration

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
MakeKey ( string name, Type type ) : IRegistrationKey

Method Details

Add() public method

public Add ( Registration reg ) : void
reg Registration
return void

All() public method

public All ( Type type ) : IEnumerable
type System.Type
return IEnumerable

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Get() public method

public Get ( string name, Type type ) : Registration
name string
type System.Type
return Registration

GetDerived() public method

public GetDerived ( Type type ) : IEnumerable
type System.Type
return IEnumerable

GetDerived() public method

public GetDerived ( string name, Type type ) : IEnumerable
name string
type System.Type
return IEnumerable

Remove() public method

public Remove ( IRegistration ireg ) : void
ireg IRegistration
return void

TryGet() public method

public TryGet ( string name, Type type ) : Registration
name string
type System.Type
return Registration