C# Класс Smrf.SocialNetworkLib.RequestStatistics

Keeps track of requests that have been made while getting a network.
Call OnSuccessfulRequest each time a network request succeeds. Call OnUnexpectedException each time a network request fails (after retries) with an unexpected exception. After all requests have been made, read the SuccessfulRequests, , and LastUnexpectedException properties to create a request summary.
Наследование: Object
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_iSuccessfulRequests System.Int32
m_iUnexpectedExceptions System.Int32
m_oLastUnexpectedException System.Exception
m_oStartTimeUtc System.DateTime

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

Метод Описание
OnSuccessfulRequest ( ) : void
OnUnexpectedException ( Exception unexpectedException ) : void
RequestStatistics ( ) : System

Initializes a new instance of the RequestStatistics class.

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

Метод Описание
AssertValid ( ) : void

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

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

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

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

public OnUnexpectedException ( Exception unexpectedException ) : void
unexpectedException System.Exception
Результат void

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

Initializes a new instance of the RequestStatistics class.
public RequestStatistics ( ) : System
Результат System

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

m_iSuccessfulRequests защищенное свойство

protected Int32,System m_iSuccessfulRequests
Результат System.Int32

m_iUnexpectedExceptions защищенное свойство

protected Int32,System m_iUnexpectedExceptions
Результат System.Int32

m_oLastUnexpectedException защищенное свойство

protected Exception,System m_oLastUnexpectedException
Результат System.Exception

m_oStartTimeUtc защищенное свойство

protected DateTime,System m_oStartTimeUtc
Результат System.DateTime