Table of Contents

Constructor ProfileManagerHelper

Namespace
Skyline.DataMiner.Net.Profiles
Assembly
SLNetTypes.dll

ProfileManagerHelper()

Initializes a new instance of the ProfileManagerHelper class.

public ProfileManagerHelper()

ProfileManagerHelper(Dictionary<Guid, Parameter>, Dictionary<Guid, ProfileDefinition>, Dictionary<Guid, ProfileInstance>)

[Obsolete("This constructor is no longer useful. No more caching will be done.")]
public ProfileManagerHelper(Dictionary<Guid, Parameter> parameters, Dictionary<Guid, ProfileDefinition> profileDefinitions, Dictionary<Guid, ProfileInstance> profileInstances)

Parameters

parameters Dictionary<Guid, Parameter>
profileDefinitions Dictionary<Guid, ProfileDefinition>
profileInstances Dictionary<Guid, ProfileInstance>

ProfileManagerHelper(bool)

[Obsolete]
public ProfileManagerHelper(bool handleEventsAsync)

Parameters

handleEventsAsync bool

ProfileManagerHelper(EventHandler<IManagerRequestResponseEventArgs>)

Initializes a new instance of the ProfileManagerHelper class using the specified event handler.

public ProfileManagerHelper(EventHandler<IManagerRequestResponseEventArgs> requestResponseEvent)

Parameters

requestResponseEvent EventHandler<IManagerRequestResponseEventArgs>

The request-response event handler.

ProfileManagerHelper(Func<DMSMessage[], DMSMessage[]>)

Initializes a new instance of the ProfileManagerHelper class using the specified message callback.

public ProfileManagerHelper(Func<DMSMessage[], DMSMessage[]> messagesCallback)

Parameters

messagesCallback Func<DMSMessage[], DMSMessage[]>

The message callback.