Kodama |

# Kodama.DependencyInjection.Component 名前空間

[This is preliminary documentation and subject to change.]

クラス図

名前空間の階層構造

### クラス

クラス | 説明
--- | ---
NamedArgumentComponentProvider | バインドする引数をBindFunctor#Invoke呼び出し時に毎に コンポーネントの名前をキーにIComponentContainer#GetComponent で提供するクラス
OuterComponentEntry | DependencyInjectionコンテナに登録されているコンポーネント情報
PrototypeComponentEntry | DependencyInjectionコンテナに登録されているコンポーネント情報
SingletonComponentEntry | DependencyInjectionコンテナに登録されているコンポーネント情報
TypedArgumentComponentProvider | バインドする引数をBindFunctor#Invoke呼び出し時に毎に コンポーネントの型をキーにIComponentContainer#GetComponent で提供するクラス

### インターフェイス

インターフェイス | 説明
--- | ---
IArgumentComponentProvider | バインドする引数をBindFunctor#Invoke呼び出し時に毎に IComponentContainer#GetComponentで提供するインターフェイス
IComponentEntry | DependencyInjectionコンテナに登録されているコンポーネント情報