C# Class GitHub.Models.RepositoryHosts

Inheritance: ReactiveUI.ReactiveObject, IRepositoryHosts
Afficher le fichier Open project: github/VisualStudio

Méthodes publiques

Свойство Type Description
DisconnectedRepositoryHost DisconnectedRepositoryHost

Private Properties

Свойство Type Description
RepositoryHosts System
RunLoginHandler IObservable

Méthodes publiques

Méthode Description
Dispose ( ) : void
LogIn ( HostAddress address, string usernameOrEmail, string password ) : IObservable
LogInFromCache ( HostAddress address ) : IObservable

This is only called by the connection manager when logging in connections that already exist so we don't have to add the connection.

LogOut ( IRepositoryHost host ) : IObservable
LookupHost ( [ address ) : IRepositoryHost

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
RepositoryHosts ( IRepositoryHostFactory repositoryHostFactory, ISharedCache sharedCache, IConnectionManager connectionManager ) : System
RunLoginHandler ( IConnection connection ) : IObservable

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

LogIn() public méthode

public LogIn ( HostAddress address, string usernameOrEmail, string password ) : IObservable
address GitHub.Primitives.HostAddress
usernameOrEmail string
password string
Résultat IObservable

LogInFromCache() public méthode

This is only called by the connection manager when logging in connections that already exist so we don't have to add the connection.
public LogInFromCache ( HostAddress address ) : IObservable
address GitHub.Primitives.HostAddress
Résultat IObservable

LogOut() public méthode

public LogOut ( IRepositoryHost host ) : IObservable
host IRepositoryHost
Résultat IObservable

LookupHost() public méthode

public LookupHost ( [ address ) : IRepositoryHost
address [
Résultat IRepositoryHost

Property Details

DisconnectedRepositoryHost public_oe static_oe property

public static DisconnectedRepositoryHost,GitHub.Models DisconnectedRepositoryHost
Résultat DisconnectedRepositoryHost