C# Class XebiaLabs.Deployit.Client.Manifest.DeployitManifest

Show file Open project: xebialabs-community/xld-manifest-editor Class Usage Examples

Public Properties

Property Type Description
Encoding System.Text.Encoding

Public Methods

Method Description
Check ( bool ignoreApplicationMetadata ) : List
DeployitManifest ( string appName = null, string version = null ) : System
FromString ( string manifestText ) : DeployitManifest
Load ( TextReader inputReader ) : DeployitManifest
Load ( System.Xml.Linq.XDocument xmlData ) : DeployitManifest
Load ( string filePath ) : DeployitManifest
Save ( TextWriter writer ) : void

Private Methods

Method Description
SaveLine ( TextWriter writer, string key, string value, bool allowEmtpyValue = false ) : void

Method Details

Check() public method

public Check ( bool ignoreApplicationMetadata ) : List
ignoreApplicationMetadata bool
return List

DeployitManifest() public method

public DeployitManifest ( string appName = null, string version = null ) : System
appName string
version string
return System

FromString() public static method

public static FromString ( string manifestText ) : DeployitManifest
manifestText string
return DeployitManifest

Load() public static method

public static Load ( TextReader inputReader ) : DeployitManifest
inputReader TextReader
return DeployitManifest

Load() public static method

public static Load ( System.Xml.Linq.XDocument xmlData ) : DeployitManifest
xmlData System.Xml.Linq.XDocument
return DeployitManifest

Load() public static method

public static Load ( string filePath ) : DeployitManifest
filePath string
return DeployitManifest

Save() public method

public Save ( TextWriter writer ) : void
writer System.IO.TextWriter
return void

Property Details

Encoding public static property

public static Encoding,System.Text Encoding
return System.Text.Encoding