C# Класс Dev2.Studio.Core.Models.EnvironmentModel

Наследование: ObservableObject, IEnvironmentModel
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
CreateAuthorizationService ( IEnvironmentConnection environmentConnection ) : IAuthorizationService
OnAuthorizationServiceSet ( ) : void

Приватные методы

Метод Описание
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

Описание методов

Connect() публичный Метод

public Connect ( ) : void
Результат void

Connect() публичный Метод

public Connect ( IEnvironmentModel other ) : void
other IEnvironmentModel
Результат void

CreateAuthorizationService() защищенный Метод

protected CreateAuthorizationService ( IEnvironmentConnection environmentConnection ) : IAuthorizationService
environmentConnection IEnvironmentConnection
Результат IAuthorizationService

Disconnect() публичный Метод

public Disconnect ( ) : void
Результат void

EnvironmentModel() публичный Метод

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection ) : System
id System.Guid
environmentConnection IEnvironmentConnection
Результат System

EnvironmentModel() публичный Метод

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IResourceRepository resourceRepository, IStudioResourceRepository studioResourceRepository ) : System
id System.Guid
environmentConnection IEnvironmentConnection
resourceRepository IResourceRepository
studioResourceRepository IStudioResourceRepository
Результат System

EnvironmentModel() публичный Метод

public EnvironmentModel ( System.Guid id, IEnvironmentConnection environmentConnection, IStudioResourceRepository studioResourceRepository ) : System
id System.Guid
environmentConnection IEnvironmentConnection
studioResourceRepository IStudioResourceRepository
Результат System

Equals() публичный Метод

public Equals ( IEnvironmentModel other ) : bool
other IEnvironmentModel
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

ForceLoadResources() публичный Метод

public ForceLoadResources ( ) : void
Результат void

ForceLoadResourcesAsync() публичный Метод

public ForceLoadResourcesAsync ( ) : Task
Результат Task

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

IsLocalHostCheck() публичный Метод

public IsLocalHostCheck ( ) : bool
Результат bool

LoadResources() публичный Метод

public LoadResources ( ) : void
Результат void

OnAuthorizationServiceSet() защищенный Метод

protected OnAuthorizationServiceSet ( ) : void
Результат void

RaiseResourcesLoaded() публичный Метод

public RaiseResourcesLoaded ( ) : void
Результат void

ToString() публичный Метод

Returns a string that represents the current object.
public ToString ( ) : string
Результат string