C# Class RightScale.netClient.ActivityLibrary.Base.RSCodeActivity

Centralized base class containing common properties for authentication as well as authentnication checks and a shared logging mechanism
Inheritance: System.Activities.CodeActivity
Afficher le fichier Open project: rs-services/RightScaleNetAPI

Méthodes publiques

Méthode Description
RSCodeActivity ( ) : System

Méthodes protégées

Méthode Description
Execute ( CodeActivityContext context ) : void
GetFriendlyName ( ) : string
LogError ( string message ) : void
LogInformation ( string message ) : void
LogWarning ( string message ) : void
PerformRightScaleTask ( CodeActivityContext context ) : bool
authClient ( CodeActivityContext context ) : bool

Common method for authenticating to the RightScale API

Method Details

Execute() protected méthode

protected Execute ( CodeActivityContext context ) : void
context CodeActivityContext
Résultat void

GetFriendlyName() protected abstract méthode

protected abstract GetFriendlyName ( ) : string
Résultat string

LogError() protected méthode

protected LogError ( string message ) : void
message string
Résultat void

LogInformation() protected méthode

protected LogInformation ( string message ) : void
message string
Résultat void

LogWarning() protected méthode

protected LogWarning ( string message ) : void
message string
Résultat void

PerformRightScaleTask() protected abstract méthode

protected abstract PerformRightScaleTask ( CodeActivityContext context ) : bool
context CodeActivityContext
Résultat bool

RSCodeActivity() public méthode

public RSCodeActivity ( ) : System
Résultat System

authClient() protected méthode

Common method for authenticating to the RightScale API
protected authClient ( CodeActivityContext context ) : bool
context CodeActivityContext CodeActivityContext of the derived class
Résultat bool