C# Class Dev2.Studio.Core.Models.EnvironmentModel

Inheritance: ObservableObject, IEnvironmentModel
Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Méthode Description
Connect ( ) : void
Connect ( IEnvironmentModel other ) : void
Disconnect ( ) : void
EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection ) : System
EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IResourceRepository resourceRepository, IStudioResourceRepository studioResourceRepository ) : System
EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IStudioResourceRepository studioResourceRepository ) : System
Equals ( IEnvironmentModel other ) : bool
Equals ( object obj ) : bool
ForceLoadResources ( ) : void
ForceLoadResourcesAsync ( ) : Task
GetHashCode ( ) : int
IsLocalHostCheck ( ) : bool
LoadResources ( ) : void
RaiseResourcesLoaded ( ) : void
ToString ( ) : string

Returns a string that represents the current object.

Méthodes protégées

Méthode Description
CreateAuthorizationService ( IEnvironmentConnection environmentConnection ) : IAuthorizationService
OnAuthorizationServiceSet ( ) : void

Private Methods

Méthode Description
Initialize ( System.Guid id, IEnvironmentConnection environmentConnection, IResourceRepository resourceRepository, IStudioResourceRepository studioResourceRepository ) : void
OnAuthorizationServicePermissionsChanged ( object sender, EventArgs eventArgs ) : void
OnNetworkStateChanged ( object sender, NetworkStateEventArgs e ) : void
RaiseIsConnectedChanged ( bool isOnline ) : void
RaiseLoadedResources ( ) : void
RaiseNetworkStateChanged ( bool isOnline ) : void

Method Details

Connect() public méthode

public Connect ( ) : void
Résultat void

Connect() public méthode

public Connect ( IEnvironmentModel other ) : void
other IEnvironmentModel
Résultat void

CreateAuthorizationService() protected méthode

protected CreateAuthorizationService ( IEnvironmentConnection environmentConnection ) : IAuthorizationService
environmentConnection IEnvironmentConnection
Résultat IAuthorizationService

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

EnvironmentModel() public méthode

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection ) : System
id System.Guid
environmentConnection IEnvironmentConnection
Résultat System

EnvironmentModel() public méthode

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IResourceRepository resourceRepository, IStudioResourceRepository studioResourceRepository ) : System
id System.Guid
environmentConnection IEnvironmentConnection
resourceRepository IResourceRepository
studioResourceRepository IStudioResourceRepository
Résultat System

EnvironmentModel() public méthode

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IStudioResourceRepository studioResourceRepository ) : System
id System.Guid
environmentConnection IEnvironmentConnection
studioResourceRepository IStudioResourceRepository
Résultat System

Equals() public méthode

public Equals ( IEnvironmentModel other ) : bool
other IEnvironmentModel
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

ForceLoadResources() public méthode

public ForceLoadResources ( ) : void
Résultat void

ForceLoadResourcesAsync() public méthode

public ForceLoadResourcesAsync ( ) : Task
Résultat Task

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

IsLocalHostCheck() public méthode

public IsLocalHostCheck ( ) : bool
Résultat bool

LoadResources() public méthode

public LoadResources ( ) : void
Résultat void

OnAuthorizationServiceSet() protected méthode

protected OnAuthorizationServiceSet ( ) : void
Résultat void

RaiseResourcesLoaded() public méthode

public RaiseResourcesLoaded ( ) : void
Résultat void

ToString() public méthode

Returns a string that represents the current object.
public ToString ( ) : string
Résultat string