C# Класс core.Core

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

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

Метод Описание
Connect ( string address, int port, string password, string oldPass ) : String
Core ( ) : System

Constructs an instance of Core Registers handlers to catch ChatMessage events

GetMessageQueue ( ) : IEnumerable
GetMessagesFromDate ( DateTime date ) : IEnumerable
GetMoreMessages ( int numMessages ) : IEnumerable
LoadExistingConnection ( ) : void
LoadServerSettings ( String partitionKey, String rowKey ) : ServerConfig

Queries TableStore for server settings

Log ( String funcName, String message ) : void

Log

MessageHandler ( object sender, ChatEventArgs e ) : void

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

Метод Описание
EnqueueMessage ( ChatMessage msg ) : void

Enqueues a message into both Table Store and the current cached queue

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

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

public Connect ( string address, int port, string password, string oldPass ) : String
address string
port int
password string
oldPass string
Результат String

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

Constructs an instance of Core Registers handlers to catch ChatMessage events
public Core ( ) : System
Результат System

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

public GetMessageQueue ( ) : IEnumerable
Результат IEnumerable

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

public GetMessagesFromDate ( DateTime date ) : IEnumerable
date DateTime
Результат IEnumerable

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

public GetMoreMessages ( int numMessages ) : IEnumerable
numMessages int
Результат IEnumerable

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

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

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

Queries TableStore for server settings
public LoadServerSettings ( String partitionKey, String rowKey ) : ServerConfig
partitionKey String Partition key to query for
rowKey String Row key to query for
Результат ServerConfig

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

Log
public Log ( String funcName, String message ) : void
funcName String Current function on the stack
message String Message to log
Результат void

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

public MessageHandler ( object sender, ChatEventArgs e ) : void
sender object
e ChatEventArgs
Результат void