Show / Hide Table of Contents

# Class DiscoveredServiceData

Discovered service data event object. Used to contain information on the services that an agent discovers and track heartbeat and other service events used to determine if a service has failed or timed out due to a lack of recent reporting.

##### Inheritance

System.Object
BaseDataStructure
DiscoveryEvent
DiscoveredServiceData

##### Implements

DataStructure
System.ICloneable

##### Inherited Members

DiscoveryEvent.ID_DISCOVERYEVENT
DiscoveryEvent.GetDataStructureType()
DiscoveryEvent.ToString()
DiscoveryEvent.ServiceName
DiscoveryEvent.BrokerName
BaseDataStructure.IsMarshallAware()
BaseDataStructure.BeforeMarshall(OpenWireFormat)
BaseDataStructure.AfterMarshall(OpenWireFormat)
BaseDataStructure.BeforeUnmarshall(OpenWireFormat)
BaseDataStructure.AfterUnmarshall(OpenWireFormat)
BaseDataStructure.SetMarshalledForm(OpenWireFormat, Byte[])
BaseDataStructure.GetMarshalledForm(OpenWireFormat)
BaseDataStructure.HashCode(Object)
BaseDataStructure.Clone()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)

###### Namespace: Apache.NMS.ActiveMQ.Transport.Discovery

###### Assembly: Apache.NMS.ActiveMQ.dll

##### Syntax

    public class DiscoveredServiceData : DiscoveryEvent, DataStructure, ICloneable

### Constructors

| Improve this Doc View Source

#### DiscoveredServiceData(String)

##### Declaration

    public DiscoveredServiceData(string serviceName)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | serviceName |

| Improve this Doc View Source

#### DiscoveredServiceData(String, String)

##### Declaration

    public DiscoveredServiceData(string brokerName, string serviceName)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | brokerName |
System.String | serviceName |

### Implements

DataStructure
System.ICloneable