Share via


DiscoveryDataLifetimeDependencyException Class

Definition

Represents the exception that is thrown when a discovery data item cannot be updated because the item is already bound to another Membership relationship.

public ref class DiscoveryDataLifetimeDependencyException : Microsoft::EnterpriseManagement::Common::DiscoveryDataModificationCollisionException
[System.Serializable]
public class DiscoveryDataLifetimeDependencyException : Microsoft.EnterpriseManagement.Common.DiscoveryDataModificationCollisionException
type DiscoveryDataLifetimeDependencyException = class
    inherit DiscoveryDataModificationCollisionException
Public Class DiscoveryDataLifetimeDependencyException
Inherits DiscoveryDataModificationCollisionException
Inheritance
Attributes

Constructors

DiscoveryDataLifetimeDependencyException()

Initializes a new instance of the DiscoveryDataLifetimeDependencyException class.

DiscoveryDataLifetimeDependencyException(Exception)

Initializes a new instance of the DiscoveryDataLifetimeDependencyException class using a reference to the inner exception that is the cause of this exception.

DiscoveryDataLifetimeDependencyException(Guid, Guid, Guid, String)

Initializes a new instance of the DiscoveryDataLifetimeDependencyException class using the specified parameters.

DiscoveryDataLifetimeDependencyException(SerializationInfo, StreamingContext)

Initializes a new instance of the DiscoveryDataLifetimeDependencyException class using serialized data.

DiscoveryDataLifetimeDependencyException(String, Exception)

Initializes a new instance of the DiscoveryDataLifetimeDependencyException class using the specified message and a reference to the inner exception that is the cause of this exception.

DiscoveryDataLifetimeDependencyException(String)

Initializes a new instance of the DiscoveryDataLifetimeDependencyException class using the specified error message.

Fields

BaseManagedEntityIdSerializationId

This field is a constant used internally for serialization and is visible only to derived classes.

(Inherited from DiscoveryDataModificationCollisionException)
MonitoringClassIdSerializationId

This field is a constant used internally for serialization and is visible only to derived classes.

(Inherited from DiscoveryDataModificationCollisionException)

Properties

ClassId

Gets the GUID for the class with the rule that caused the exception.

(Inherited from DiscoveryDataModificationCollisionException)
ObjectId

Gets the GUID for the class instance of the discovery data item.

(Inherited from DiscoveryDataModificationCollisionException)

Methods

GetObjectData(SerializationInfo, StreamingContext)

Sets the parameters required to serialize this instance of the DiscoveryDataLifetimeDependencyException class.

Applies to