Share via


DiscoveryDataInsertionCollisionException Class

Definition

Represents the exception that is thrown because a discovery data item has already been inserted by another user or process.

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

Constructors

DiscoveryDataInsertionCollisionException()

Initializes a new instance of the DiscoveryDataInsertionCollisionException class.

DiscoveryDataInsertionCollisionException(Exception)

Initializes a new instance of the DiscoveryDataInsertionCollisionException class together with a reference to the inner exception that is the cause of this exception.

DiscoveryDataInsertionCollisionException(Guid, Guid, Guid, String)

Initializes a new instance of the DiscoveryDataInsertionCollisionException class.

DiscoveryDataInsertionCollisionException(SerializationInfo, StreamingContext)

Initializes a new instance of the DiscoveryDataInsertionCollisionException class together with serialized data.

DiscoveryDataInsertionCollisionException(String, Exception)

Initializes a new instance of the DiscoveryDataInsertionCollisionException class together with the specified message and a reference to the inner exception that is the cause of this exception.

DiscoveryDataInsertionCollisionException(String)

Initializes a new instance of the DiscoveryDataInsertionCollisionException class together with the specified 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)

Implements the ISerializable interface and returns the data that is required to serialize the exception.

Applies to