C# Class FlipperDotNet.Feature

Afficher le fichier Open project: paybyphone/flipperdotnet

Méthodes publiques

Méthode Description
Disable ( ) : void
DisableActor ( IFlipperActor actor ) : void
DisablePercentageOfActors ( ) : void
DisablePercentageOfTime ( ) : void
Enable ( ) : void
EnableActor ( IFlipperActor actor ) : void
EnablePercentageOfActors ( int percentage ) : void
EnablePercentageOfTime ( int percentage ) : void
Feature ( string name, IAdapter adapter ) : System
Feature ( string name, IAdapter adapter, IInstrumenter instrumenter ) : System
Gate ( string name ) : IGate
IsEnabled ( ) : bool
IsEnabledFor ( IFlipperActor actor ) : bool

Private Methods

Méthode Description
Disable ( IGate gate, object value ) : void
Enable ( IGate gate, object value ) : void
IsEnabled ( object thing ) : bool
ValidatePercentage ( int percentage ) : void

Method Details

Disable() public méthode

public Disable ( ) : void
Résultat void

DisableActor() public méthode

public DisableActor ( IFlipperActor actor ) : void
actor IFlipperActor
Résultat void

DisablePercentageOfActors() public méthode

public DisablePercentageOfActors ( ) : void
Résultat void

DisablePercentageOfTime() public méthode

public DisablePercentageOfTime ( ) : void
Résultat void

Enable() public méthode

public Enable ( ) : void
Résultat void

EnableActor() public méthode

public EnableActor ( IFlipperActor actor ) : void
actor IFlipperActor
Résultat void

EnablePercentageOfActors() public méthode

public EnablePercentageOfActors ( int percentage ) : void
percentage int
Résultat void

EnablePercentageOfTime() public méthode

public EnablePercentageOfTime ( int percentage ) : void
percentage int
Résultat void

Feature() public méthode

public Feature ( string name, IAdapter adapter ) : System
name string
adapter IAdapter
Résultat System

Feature() public méthode

public Feature ( string name, IAdapter adapter, IInstrumenter instrumenter ) : System
name string
adapter IAdapter
instrumenter IInstrumenter
Résultat System

Gate() public méthode

public Gate ( string name ) : IGate
name string
Résultat IGate

IsEnabled() public méthode

public IsEnabled ( ) : bool
Résultat bool

IsEnabledFor() public méthode

public IsEnabledFor ( IFlipperActor actor ) : bool
actor IFlipperActor
Résultat bool