C# Class Gammtek.Conduit.Text.Formatting.VerboseFormatInfo

Provides extended formatting serivces that can be applied to all reference and value types. This class merely analyzes object that should be formatted and then delegates formatting to the specific formatter most appropriate for the given type.
Inheritance: VerboseFormatInfoBase
Mostra file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Methods

Method Description
Clone ( ) : object

Creates deep copy of this instance.

VerboseFormatInfo ( ) : System

Default constructor.

VerboseFormatInfo ( Type instanceType, string instanceName ) : System

Constructor which allows caller to set name and type of the instance for which appropriate string is formatted using this object.

VerboseFormatInfo ( VerboseFormatInfo other ) : System

Copy constructor. Used to copy common property values from another formatter of the same type, which results in creating output string which is formatted in the same way.

VerboseFormatInfo ( VerboseFormatInfoBase other ) : System

Copy constructor. Used to copy only those property values that are common to all classes derived from VerboseFormatInfoBase.

Private Methods

Method Description
Format ( StringBuilder sb, string format, object arg, IFormatProvider formatProvider, int &maxLength ) : bool

Converts the value of a specified object to an equivalent string representation using specified format and culture-specific formatting information.

Method Details

Clone() public method

Creates deep copy of this instance.
public Clone ( ) : object
return object

VerboseFormatInfo() public method

Default constructor.
public VerboseFormatInfo ( ) : System
return System

VerboseFormatInfo() public method

Constructor which allows caller to set name and type of the instance for which appropriate string is formatted using this object.
public VerboseFormatInfo ( Type instanceType, string instanceName ) : System
instanceType System.Type Type of the instance for which string is being formatted.
instanceName string Name of the instance for which string is being formatted.
return System

VerboseFormatInfo() public method

Copy constructor. Used to copy common property values from another formatter of the same type, which results in creating output string which is formatted in the same way.
public VerboseFormatInfo ( VerboseFormatInfo other ) : System
other VerboseFormatInfo Instance from which contents is copied to new instance of this class.
return System

VerboseFormatInfo() public method

Copy constructor. Used to copy only those property values that are common to all classes derived from VerboseFormatInfoBase.
public VerboseFormatInfo ( VerboseFormatInfoBase other ) : System
other VerboseFormatInfoBase Instance from which contents is copied to new instance of this class.
return System