Show / Hide Table of Contents

Class EntityAlreadyExistsException

Exception indicating that an entity with a given identifier already exists.

Inheritance
System.Object
EntityAlreadyExistsException
Namespace: Reaqtor.QueryEngine
Assembly: Reaqtor.QueryEngine.dll
Syntax
public class EntityAlreadyExistsException : ArgumentException

Constructors

EntityAlreadyExistsException()

Creates a new instance of the EntityAlreadyExistsException class.

Declaration
public EntityAlreadyExistsException()

EntityAlreadyExistsException(SerializationInfo, StreamingContext)

Creates a new instance of the EntityAlreadyExistsException class from serialized state.

Declaration
protected EntityAlreadyExistsException(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info

Serialization information to deserialize state from.

System.Runtime.Serialization.StreamingContext context

Streaming context to deserialize state from.

EntityAlreadyExistsException(String)

Creates a new EntityAlreadyExistsException instance with the specified message.

Declaration
public EntityAlreadyExistsException(string message)
Parameters
Type Name Description
System.String message

The message on the exception.

EntityAlreadyExistsException(String, Exception)

Creates a new EntityAlreadyExistsException instance with the specified message and the specified innerException.

Declaration
public EntityAlreadyExistsException(string message, Exception innerException)
Parameters
Type Name Description
System.String message

The message on the exception.

System.Exception innerException

The inner exception.

EntityAlreadyExistsException(Uri, ReactiveEntityKind, Uri, String)

Creates a new instance of the EntityAlreadyExistsException class with the specified information about the entity.

Declaration
public EntityAlreadyExistsException(Uri uri, ReactiveEntityKind type, Uri qeId, string paramName)
Parameters
Type Name Description
System.Uri uri

URI identifying the reactive entity that already exists.

ReactiveEntityKind type

Reactive entity kind.

System.Uri qeId

URI identifier the query engine whose registry already contains an entity with the specified URI.

System.String paramName

Parameter name of the argument containing the URI that caused the conflict.

EntityAlreadyExistsException(Uri, ReactiveEntityKind, Uri, String, Exception)

Creates a new instance of the EntityAlreadyExistsException class with the specified information about the entity and an inner exception.

Declaration
public EntityAlreadyExistsException(Uri uri, ReactiveEntityKind type, Uri qeId, string paramName, Exception inner)
Parameters
Type Name Description
System.Uri uri

URI identifying the reactive entity that already exists.

ReactiveEntityKind type

Reactive entity kind.

System.Uri qeId

URI identifier the query engine whose registry already contains an entity with the specified URI.

System.String paramName

Parameter name of the argument containing the URI that caused the conflict.

System.Exception inner

Inner exception with additional information about the naming conflict.

Properties

EntityType

Gets the entity kind of the reactive entity that already exists.

Declaration
public ReactiveEntityKind EntityType { get; }
Property Value
Type Description
ReactiveEntityKind

EntityUri

Gets the URI identifying the reactive entity that already exists.

Declaration
public Uri EntityUri { get; }
Property Value
Type Description
System.Uri

QueryEngineUri

Gets the URI identifying the query engine whose registry already contains an entity with EntityUri as the entity URI.

Declaration
public Uri QueryEngineUri { get; }
Property Value
Type Description
System.Uri

Methods

GetObjectData(SerializationInfo, StreamingContext)

Sets the System.Runtime.Serialization.SerializationInfo object with the parameter name and additional exception information.

Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info

The object that holds the serialized object data.

System.Runtime.Serialization.StreamingContext context

The contextual information about the source or destination.

In This Article
Back to top Generated by DocFX