C# Class Tp.Subversion.SubversionPluginProfile

Inheritance: Tp.SourceControl.Settings.ConnectionSettings, ISynchronizableProfile, IValidatable
Datei anzeigen Open project: TargetProcess/Target-Process-Plugins

Private Properties

Property Type Description
StartRevisionShouldBeNonNegative bool
StartRevisionShouldBeNumber bool
StartRevisionShouldNotBeEmpty bool
ValidateUriIsNotEmpty void
ValidateUriIsNotSsh void
ValidateUserMapping void

Public Methods

Method Description
SubversionPluginProfile ( ) : System
Validate ( PluginProfileErrorCollection errors ) : void
ValidateStartRevision ( PluginProfileErrorCollection errors ) : bool
ValidateUri ( PluginProfileErrorCollection errors ) : void

Private Methods

Method Description
StartRevisionShouldBeNonNegative ( PluginProfileErrorCollection errors ) : bool
StartRevisionShouldBeNumber ( PluginProfileErrorCollection errors ) : bool
StartRevisionShouldNotBeEmpty ( PluginProfileErrorCollection errors ) : bool
ValidateUriIsNotEmpty ( PluginProfileErrorCollection errors ) : void
ValidateUriIsNotSsh ( PluginProfileErrorCollection errors ) : void
ValidateUserMapping ( PluginProfileErrorCollection errors ) : void

Method Details

SubversionPluginProfile() public method

public SubversionPluginProfile ( ) : System
return System

Validate() public method

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

ValidateStartRevision() public method

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

ValidateUri() public method

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