C# Class mRemoteNG.Connection.ConnectionInfoInheritance

ファイルを表示 Open project: mRemoteNG/mRemoteNG Class Usage Examples

Private Properties

Property Type Description
EverythingIsInherited bool
FilterProperty bool
SetAllValues void
SetAllValues void
StashInheritanceData void
UnstashInheritanceData void

Public Methods

Method Description
Clone ( ) : ConnectionInfoInheritance
ConnectionInfoInheritance ( object parent, bool ignoreDefaultInheritance = false ) : System.Collections.Generic
DisableInheritance ( ) : void
EnableInheritance ( ) : void
GetProperties ( ) : IEnumerable
TurnOffInheritanceCompletely ( ) : void
TurnOnInheritanceCompletely ( ) : void

Private Methods

Method Description
EverythingIsInherited ( ) : bool
FilterProperty ( PropertyInfo propertyInfo ) : bool
SetAllValues ( ConnectionInfoInheritance otherInheritanceObject ) : void
SetAllValues ( bool value ) : void
StashInheritanceData ( ) : void
UnstashInheritanceData ( ) : void

Method Details

Clone() public method

public Clone ( ) : ConnectionInfoInheritance
return ConnectionInfoInheritance

ConnectionInfoInheritance() public method

public ConnectionInfoInheritance ( object parent, bool ignoreDefaultInheritance = false ) : System.Collections.Generic
parent object
ignoreDefaultInheritance bool
return System.Collections.Generic

DisableInheritance() public method

public DisableInheritance ( ) : void
return void

EnableInheritance() public method

public EnableInheritance ( ) : void
return void

GetProperties() public method

public GetProperties ( ) : IEnumerable
return IEnumerable

TurnOffInheritanceCompletely() public method

public TurnOffInheritanceCompletely ( ) : void
return void

TurnOnInheritanceCompletely() public method

public TurnOnInheritanceCompletely ( ) : void
return void