C# Class ZeroInstall.DesktopIntegration.ConflictException

Inheritance: System.InvalidOperationException
显示文件 Open project: 0install/0install-win Class Usage Examples

Private Properties

Property Type Description
ConflictException System
GetObjectData void

Public Methods

Method Description
ConflictException ( ) : System
ConflictException ( string message ) : System
ConflictException ( string message, Exception innerException ) : System
ExistingConflict ( ) : ConflictException

Creates an exception indicating an existing desktop integration conflict.

InnerConflict ( ) : ConflictException

Creates an exception indicating an inner desktop integration conflict.

NewConflict ( ConflictData existingEntry, ConflictData newEntry ) : ConflictException

Creates an exception indicating a new desktop integration conflict.

Private Methods

Method Description
ConflictException ( SerializationInfo info, StreamingContext context ) : System

Deserializes an exception.

GetObjectData ( SerializationInfo info, StreamingContext context ) : void

Method Details

ConflictException() public method

public ConflictException ( ) : System
return System

ConflictException() public method

public ConflictException ( string message ) : System
message string
return System

ConflictException() public method

public ConflictException ( string message, Exception innerException ) : System
message string
innerException System.Exception
return System

ExistingConflict() public static method

Creates an exception indicating an existing desktop integration conflict.
public static ExistingConflict ( ) : ConflictException
return ConflictException

InnerConflict() public static method

Creates an exception indicating an inner desktop integration conflict.
public static InnerConflict ( ) : ConflictException
return ConflictException

NewConflict() public static method

Creates an exception indicating a new desktop integration conflict.
public static NewConflict ( ConflictData existingEntry, ConflictData newEntry ) : ConflictException
existingEntry ConflictData The existing entry that is preventing from being applied.
newEntry ConflictData The new entry that is in conflict with .
return ConflictException