C# Class ModelBuilder.DefaultBuildLog

The DefaultBuildLog class provides default implementation for creating a build log when creating types and values.
Inheritance: IBuildLog
Datei anzeigen Open project: roryprimrose/ModelBuilder

Public Methods

Method Description
BuildFailure ( Exception ex ) : void
CircularReferenceDetected ( Type type ) : void
Clear ( ) : void
CreateParameter ( Type instanceType, Type parameterType, string parameterName, object context ) : void
CreateProperty ( Type propertyType, string propertyName, object context ) : void
CreatedType ( Type type, object context ) : void
CreatingType ( Type type, object context ) : void
CreatingValue ( Type type, object context ) : void
PopulatedInstance ( object instance ) : void
PopulatingInstance ( object instance ) : void

Private Methods

Method Description
WriteMessage ( string message ) : void

Method Details

BuildFailure() public method

public BuildFailure ( Exception ex ) : void
ex System.Exception
return void

CircularReferenceDetected() public method

The parameter is null.
public CircularReferenceDetected ( Type type ) : void
type System.Type
return void

Clear() public method

public Clear ( ) : void
return void

CreateParameter() public method

The parameter is null. The parameter is null. The parameter is null.
public CreateParameter ( Type instanceType, Type parameterType, string parameterName, object context ) : void
instanceType System.Type
parameterType System.Type
parameterName string
context object
return void

CreateProperty() public method

The parameter is null. The parameter is null. The parameter is null.
public CreateProperty ( Type propertyType, string propertyName, object context ) : void
propertyType System.Type
propertyName string
context object
return void

CreatedType() public method

The parameter is null.
public CreatedType ( Type type, object context ) : void
type System.Type
context object
return void

CreatingType() public method

The parameter is null.
public CreatingType ( Type type, object context ) : void
type System.Type
context object
return void

CreatingValue() public method

The parameter is null.
public CreatingValue ( Type type, object context ) : void
type System.Type
context object
return void

PopulatedInstance() public method

The parameter is null.
public PopulatedInstance ( object instance ) : void
instance object
return void

PopulatingInstance() public method

The parameter is null.
public PopulatingInstance ( object instance ) : void
instance object
return void