C# Class Tp.Tfs.TfsPluginProfile

Inheritance: TfsConnectionSettings, ISynchronizableProfile, IValidatable
Show file Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Private Properties

Property Type Description
IsSshUri bool
IsTfsUri bool
ValidateUriFormat void
ValidateUriIsNotEmpty void
ValidateUserMapping void

Public Methods

Method Description
TfsPluginProfile ( ) : System
Validate ( PluginProfileErrorCollection errors ) : void
ValidateStartRevision ( PluginProfileErrorCollection errors ) : void
ValidateStartWorkItem ( PluginProfileErrorCollection errors ) : void
ValidateUri ( PluginProfileErrorCollection errors ) : void

Private Methods

Method Description
IsSshUri ( ) : bool
IsTfsUri ( ) : bool
ValidateUriFormat ( PluginProfileErrorCollection errors ) : void
ValidateUriIsNotEmpty ( PluginProfileErrorCollection errors ) : void
ValidateUserMapping ( PluginProfileErrorCollection errors ) : void

Method Details

TfsPluginProfile() public method

public TfsPluginProfile ( ) : System
return System

Validate() public method

public Validate ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void

ValidateStartRevision() public method

public ValidateStartRevision ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void

ValidateStartWorkItem() public method

public ValidateStartWorkItem ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void

ValidateUri() public method

public ValidateUri ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void