Freigeben über


CircularDependencyException Class

Definition

An exception representing the case where a BuildRequest has caused a circular project dependency. This is used to terminate the request builder which initiated the failure path.

public ref class CircularDependencyException : Exception
public ref class CircularDependencyException : Microsoft::Build::Framework::BuildException::BuildExceptionBase
[System.Serializable]
public class CircularDependencyException : Exception
[System.Serializable]
public class CircularDependencyException : Microsoft.Build.Framework.BuildException.BuildExceptionBase
[<System.Serializable>]
type CircularDependencyException = class
    inherit Exception
[<System.Serializable>]
type CircularDependencyException = class
    inherit BuildExceptionBase
Public Class CircularDependencyException
Inherits Exception
Public Class CircularDependencyException
Inherits BuildExceptionBase
Inheritance
CircularDependencyException
Inheritance
CircularDependencyException
Attributes

Remarks

If you add fields to this class, add a custom serialization constructor and override GetObjectData().

Constructors

CircularDependencyException(SerializationInfo, StreamingContext)
Obsolete.

Constructor for deserialization.

Properties

StackTrace (Inherited from BuildExceptionBase)

Methods

FlushCustomState()

Override this method to provide subtype-specific state to be serialized.

(Inherited from BuildExceptionBase)
InitializeCustomState(IDictionary<String,String>)

Override this method to recover subtype-specific state from the remote exception.

(Inherited from BuildExceptionBase)
ToString() (Inherited from BuildExceptionBase)

Applies to