C# Класс WiredPrairieUS.Devices.Nest

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

Открытые свойства

Свойство Тип Описание
AuthenticationUrl string

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

Метод Описание
BeginAuthenticate ( ) : void
BeginGetCurrentStatus ( ) : void
CelsiusToFohrenheit ( double c ) : int
DeconstructStatus ( dynamic jBody ) : void
DeconstructStatus ( string jsonBody ) : void
Nest ( string username, string password ) : System
ParseAuthenticationResponse ( string responseBody ) : void

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

Метод Описание
OnAuthenticationComplete ( ) : void
OnAuthenticationFailure ( Exception ex ) : void
OnNestException ( Exception ex ) : void
OnStatusUpdated ( dynamic status ) : void

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

Метод Описание
AuthenticateCallback ( IAsyncResult result ) : void
GetCookieValueOrDefault ( CookieCollection cookies, string name ) : string
GetCurrentStatusCallback ( IAsyncResult result ) : void
GetDateAsJsonDate ( ) : string
GetDateAsJsonDate ( System.DateTime date ) : string
RaisePropertyChanged ( string propertyName ) : void
WriteEncodedFormParameter ( string key, string value ) : string
WriteEncodedFormParameter ( string key, string value, bool isUrl ) : string

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

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

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

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

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

CelsiusToFohrenheit() публичный статический Метод

public static CelsiusToFohrenheit ( double c ) : int
c double
Результат int

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

public DeconstructStatus ( dynamic jBody ) : void
jBody dynamic
Результат void

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

public DeconstructStatus ( string jsonBody ) : void
jsonBody string
Результат void

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

public Nest ( string username, string password ) : System
username string
password string
Результат System

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

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

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

protected OnAuthenticationFailure ( Exception ex ) : void
ex System.Exception
Результат void

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

protected OnNestException ( Exception ex ) : void
ex System.Exception
Результат void

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

protected OnStatusUpdated ( dynamic status ) : void
status dynamic
Результат void

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

public ParseAuthenticationResponse ( string responseBody ) : void
responseBody string
Результат void

Описание свойств

AuthenticationUrl публичное статическое свойство

public static string AuthenticationUrl
Результат string