Kodama |

# Kodama.DependencyInjection.Marker 名前空間

[This is preliminary documentation and subject to change.]

クラス図

名前空間の階層構造

### クラス

クラス | 説明
--- | ---
AutoRegistrationAssemblyAttribute | コンポーネントの自動登録に対応したアセンブリに付ける属性
AutoRegistratonComponentAttribute | コンポーネントの自動登録に対応したコンポーネントに付ける属性
ExplicitComponentAttribute | InjectionPointAttribute属性でマーキングされたメソッドの、自動 インジェクションされる引数にこの属性がついていた場合、属性が持つ IArgumentComponentProviderをつかって依存性が注入されます
ExplicitComponentNameAttribute | InjectionPointAttribute属性でマーキングされたメソッドの、自動 インジェクションされる引数にこの属性がついていた場合、属性が持つ 名前のコンポーネントがインジェクションされます
ExplicitComponentTypeAttribute | InjectionPointAttribute属性でマーキングされたメソッドの、自動 インジェクションされる引数にこの属性がついていた場合、属性が持つ 型のコンポーネントがインジェクションされます
InitializationPointAttribute | 初期化メソッドに付ける属性です
InjectionPointAttribute | SetterInjectionに利用するSetterに付ける属性です
InvlidComponentInstanceModeException | 不正な自動登録するコンポーネントのインスタンス属性が設定されたときに発生する例外

### 列挙体

列挙体 | 説明
--- | ---
ComponentInstanceMode | 自動登録するコンポーネントのインスタンス属性をあらわす列挙型