C# Класс Dev2.Runtime.Hosting.CompileMessageRepo

Used to store compile time message ;)
Наследование: IDisposable
Показать файл Открыть проект

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

Метод Описание
AddMessage ( System.Guid workspaceId, IList msgs ) : bool

Adds the message.

ClearObservable ( ) : void
CompileMessageRepo ( ) : System
CompileMessageRepo ( string persistPath, bool activateBackgroundWorker = true ) : System
Dispose ( ) : void
FetchMessages ( System.Guid workspaceId, System.Guid serviceId, IList deps, CompileMessageType filter = null ) : CompileMessageList

Fetches the messages.

FetchMessages ( System.Guid workspaceId, System.Guid serviceId, IList dependants, CompileMessageType filter = null ) : CompileMessageList
MessageCount ( System.Guid wId ) : int
Persist ( string path ) : void

Persists the specified path.

Ping ( ) : bool
RemoveMessages ( System.Guid workspaceId, System.Guid serviceId ) : bool

Removes the message.

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

Метод Описание
HydrateFromDisk ( string path ) : void

Hydrates from disk.

InitPersistence ( string path ) : void

Inits the persistence.

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

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

Adds the message.
public AddMessage ( System.Guid workspaceId, IList msgs ) : bool
workspaceId System.Guid The workspace ID.
msgs IList The MSGS.
Результат bool

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

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

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

public CompileMessageRepo ( ) : System
Результат System

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

public CompileMessageRepo ( string persistPath, bool activateBackgroundWorker = true ) : System
persistPath string
activateBackgroundWorker bool
Результат System

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

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

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

Fetches the messages.
public FetchMessages ( System.Guid workspaceId, System.Guid serviceId, IList deps, CompileMessageType filter = null ) : CompileMessageList
workspaceId System.Guid The workspace ID.
serviceId System.Guid The service ID.
deps IList The deps.
filter CompileMessageType The filter.
Результат Dev2.Data.ServiceModel.Messages.CompileMessageList

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

public FetchMessages ( System.Guid workspaceId, System.Guid serviceId, IList dependants, CompileMessageType filter = null ) : CompileMessageList
workspaceId System.Guid
serviceId System.Guid
dependants IList
filter CompileMessageType
Результат Dev2.Data.ServiceModel.Messages.CompileMessageList

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

public MessageCount ( System.Guid wId ) : int
wId System.Guid
Результат int

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

Persists the specified path.
public Persist ( string path ) : void
path string The path.
Результат void

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

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

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

Removes the message.
public RemoveMessages ( System.Guid workspaceId, System.Guid serviceId ) : bool
workspaceId System.Guid The workspace ID.
serviceId System.Guid The service ID.
Результат bool