Table of Contents

Class TicketLink

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

Represents a link between a ticket and a DataMiner object.

[Serializable]
public abstract class TicketLink
Inheritance
TicketLink
Derived
Extension Methods

Currently, you can link to the following objects:

  • Skyline.DataMiner.Net.Messages.SLDataGateway.AlarmID
  • Skyline.DataMiner.Net.ElementID
  • Skyline.DataMiner.Net.Messages.SLDataGateway.ParameterID
  • ProtocolID
  • SLNetTypes.DataMiner.Net.RedundancyGroupID
  • SLNetTypes.DataMiner.Net.ServiceID
  • Skyline.DataMiner.Net.ViewID

Constructors

TicketLink()

Initializes a new instance of the TicketLink class.

Properties

Value

Gets or sets the linked object.

Methods

Create(RedundancyGroupID)

Creates a TicketLink object that links to the specified SLNetTypes.DataMiner.Net.RedundancyGroupID object.

Create(ReservationInstanceID)

Creates a TicketLink object that links to the specified SLNetTypes.DataMiner.Net.ReservationInstanceID object.

Create(ServiceID)

Creates a TicketLink object that links to the specified SLNetTypes.DataMiner.Net.ServiceID object.

Create(ElementID)

Creates a TicketLink object that links to the specified Skyline.DataMiner.Net.ElementID object.

Create(AlarmID)

Creates a TicketLink object that links to the specified Skyline.DataMiner.Net.Messages.SLDataGateway.AlarmID object.

Create(ParameterID)

Creates a TicketLink object that links to the specified Skyline.DataMiner.Net.Messages.SLDataGateway.ParameterID object.

Create(ProtocolID)

Creates a TicketLink object that links to the specified ProtocolID object.

Create(ViewID)

Creates a TicketLink object that links to the specified Skyline.DataMiner.Net.ViewID object.

Equals(object)

Determines whether the specified object is equal to the current object.

FromJson(string)

Parses the specified JSON string and creates a TicketLink object.

GetHashCode()

Calculates the hash code for this object.

ToJson()

Creates a JSON string representation of this TicketLink object.