Method | Description | |
---|---|---|
DeserializeAllSetupData ( string xml, IBuildDataDictionary properties, IEnumerable |
Set the parameters in the properties storage from a specified xml representation of the data.
|
|
DetermineIMemberBuilderFromXmlFragment ( string xml, IEnumerable |
Determines the matching member builder by the first childs name from a XML fragment.
|
|
GetMultiParameter ( System.Guid key, |
Get the parameters for the specified builder type, possibly creating it, if there is not yet one in the build data collection.
|
|
GetMultiParameters ( |
Get the parameters for the specified builder type, possibly creating it, if there is not yet one in the build data collection.
|
|
GetParameters ( |
Get the parameters for the specified builder type, possibly creating it, if there is not yet one in the build data collection.
|
|
GetSampleSetupData ( |
Gets the sample setup xml data for a specified IMemberBuilder.
|
|
SerializeAllHandlers ( IBuildDataDictionary properties, IEnumerable |
Gets the xml data representation of all registered IBuildHandlers.
|
|
SerializeParametersForBuilderType ( |
Gets the xml data representation of a single registered IMemberBuilders parameters.
|
|
SetParameters ( string xml, IBuildDataDictionary properties, IBuildHandler handler ) : IMemberBuildParameters |
Set the parameters in the properties storage from a specified xml representation of the data.
|
Method | Description | |
---|---|---|
PrettyPrintXml ( string xml ) : string |
Pretty print XML data.
|
|
SerializeParameterToXmlDocument ( |
||
SerializeParametersForBuilderType ( |
Gets the xml data representation of a single registered IMemberBuilders parameters.
|
|
SetSingleNode ( IBuildDataDictionary properties, IBuildHandler handler, |
public DeserializeAllSetupData ( string xml, IBuildDataDictionary properties, IEnumerable |
||
xml | string | The xml representation of the data. |
properties | IBuildDataDictionary | The global properties storage. |
handlers | IEnumerable |
The list of existing handlers to investigate. |
return | IEnumerable |
public DetermineIMemberBuilderFromXmlFragment ( string xml, IEnumerable |
||
xml | string | The xml fragment. |
handlers | IEnumerable |
The list of existing handlers to investigate. |
return | IBuildHandler |
public GetMultiParameter ( System.Guid key, |
||
key | System.Guid | The unique identifier of the parameter data set. |
builderType | Type of the builder to request a set of sample data for. | |
paraType | Type of the parameter class. | |
properties | IBuildDataDictionary | The global properties storage. |
return | IMultiBuildParameters |
public GetMultiParameters ( |
||
builderType | Type of the builder to request a set of sample data for. | |
paraType | Type of the parameter class. | |
properties | IBuildDataDictionary | The global properties storage. |
return | IBuilderData>.IReadOnlyDictionary |
public GetParameters ( |
||
builderType | Type of the builder to request a set of sample data for. | |
paraType | Type of the parameter class. | |
properties | IBuildDataDictionary | The global properties storage. |
return | IMemberBuildParameters |
public GetSampleSetupData ( |
||
builderType | Type of the builder to request a set of sample data for. | |
paraType | Type of the parameter class. | |
return | string |
public SerializeAllHandlers ( IBuildDataDictionary properties, IEnumerable |
||
properties | IBuildDataDictionary | The properties storage which stores the |
handlers | IEnumerable |
The handlers with the links to the |
return | string |
public SerializeParametersForBuilderType ( |
||
builderType | Type of the builder to request data for. | |
parameters | IMemberBuildParameters | The parameters with the data to serialize. |
return | string |
public SetParameters ( string xml, IBuildDataDictionary properties, IBuildHandler handler ) : IMemberBuildParameters | ||
xml | string | The xml representation of the data. |
properties | IBuildDataDictionary | The global properties storage. |
handler | IBuildHandler | The handler that holds the builder- to parameter-type relation. |
return | IMemberBuildParameters |