Summary
            ConventionContainerBuilder.
            Implements the 
		IConventionContainer<TBuilder, TConvention, TDelegate>
            - Assembly
 - Rocket
.Surgery .Conventions .dll  - Namespace
 - Rocket
.Surgery .Conventions  - Interfaces
 - Base Types
 - 
									
- Object
 
 - Derived Types
 
							graph BT
	Type-->Base0["Object"]
	Type-.->Interface0["IConventionContainer<TBuilder, TConvention, TDelegate>"]
	Type["ConventionContainerBuilder<TBuilder, TConvention, TDelegate>"]
class Type type-node
	Derived0["ConventionBuilder<TBuilder, TConvention, TDelegate>"]-->Type
	click Derived0 "/api/Rocket.Surgery.Conventions/ConventionBuilder_3"
						
					Syntax
public abstract class ConventionContainerBuilder<TBuilder, TConvention, TDelegate> : 
    IConventionContainer<TBuilder, TConvention, TDelegate>
    
    where TBuilder : IConventionContainer<TBuilder, TConvention, TDelegate> where TConvention : IConvention where TDelegate : Delegate
	Attributes
| Type | Description | 
|---|---|
| Nullable | 
						|
| NullableAttribute | |
| Default | 
						
Type Parameters
| Name | Description | 
|---|---|
| TBuilder | The type of the t builder. | 
| TConvention | The type of the t convention. | 
| TDelegate | The type of the t delegate. | 
Constructors
| Name | Summary | 
|---|---|
| Convention | 
									
            Initializes a new instance of the ConventionContainerBuilder<TBuilder, TConvention, TDelegate> class.
             | 
							
Properties
| Name | Value | Summary | 
|---|---|---|
| Properties | IDictionary | 
								
									 
            A central location for sharing state between components during the convention building process.
             
								 | 
							
| Scanner | IConventionScanner | 
									 
            Gets the scanner.
             
								 | 
							
| this[object] | object | 
									 
            A central location for sharing state between components during the convention building process.
             
								 | 
							
Methods
| Name | Value | Summary | 
|---|---|---|
| AppendConvention | 
								TBuilder | 
									 
            Adds a set of conventions to the scanner
             
								 | 
							
| AppendConvention | 
								TBuilder | 
									 
            Adds a set of conventions to the scanner
             
								 | 
							
| AppendConvention | 
								TBuilder | 
									 
            Adds a set of conventions to the scanner
             
								 | 
							
| AppendDelegate | 
								TBuilder | 
									 
            Adds a set of delegates to the scanner
             
								 | 
							
| AppendDelegate | 
								TBuilder | 
									 
            Addes a set of delegates to the scanner
             
								 | 
							
| PrependConvention | 
								TBuilder | 
									 
            Adds a set of conventions to the scanner
             
								 | 
							
| PrependConvention | 
								TBuilder | 
									 
            Adds a set of conventions to the scanner
             
								 | 
							
| PrependConvention | 
								TBuilder | 
									 
            Adds a set of conventions to the scanner
             
								 | 
							
| PrependDelegate | 
								TBuilder | 
									 
            Adds a set of delegates to the scanner
             
								 | 
							
| PrependDelegate | 
								TBuilder | 
									 
            Addes a set of delegates to the scanner
             
								 | 
							
Extension Methods
| Name | Value | Summary | 
|---|---|---|
| SetBackingValue | 
								T | 
									 
            Sets the backing value.
             
										From ValueExtensions 
								 | 
							
| With | 
								TBuilder | 
									 
            Adds the specified dictionary to the provided dictionary.
             
										
								 | 
							
