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

Inheritance: ObservableObject, IEnvironmentModel
Mostra file Open project: Warewolf-ESB/Warewolf Class Usage Examples

Public Methods

Method 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.

Protected Methods

Method Description
CreateAuthorizationService ( IEnvironmentConnection environmentConnection ) : IAuthorizationService
OnAuthorizationServiceSet ( ) : void

Private Methods

Method 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 method

public Connect ( ) : void
return void

Connect() public method

public Connect ( IEnvironmentModel other ) : void
other IEnvironmentModel
return void

CreateAuthorizationService() protected method

protected CreateAuthorizationService ( IEnvironmentConnection environmentConnection ) : IAuthorizationService
environmentConnection IEnvironmentConnection
return IAuthorizationService

Disconnect() public method

public Disconnect ( ) : void
return void

EnvironmentModel() public method

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection ) : System
id System.Guid
environmentConnection IEnvironmentConnection
return System

EnvironmentModel() public method

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

EnvironmentModel() public method

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IStudioResourceRepository studioResourceRepository ) : System
id System.Guid
environmentConnection IEnvironmentConnection
studioResourceRepository IStudioResourceRepository
return System

Equals() public method

public Equals ( IEnvironmentModel other ) : bool
other IEnvironmentModel
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

ForceLoadResources() public method

public ForceLoadResources ( ) : void
return void

ForceLoadResourcesAsync() public method

public ForceLoadResourcesAsync ( ) : Task
return Task

GetHashCode() public method

public GetHashCode ( ) : int
return int

IsLocalHostCheck() public method

public IsLocalHostCheck ( ) : bool
return bool

LoadResources() public method

public LoadResources ( ) : void
return void

OnAuthorizationServiceSet() protected method

protected OnAuthorizationServiceSet ( ) : void
return void

RaiseResourcesLoaded() public method

public RaiseResourcesLoaded ( ) : void
return void

ToString() public method

Returns a string that represents the current object.
public ToString ( ) : string
return string