Show / Hide Table of Contents

Class DuplicateKeyException

Exception for signalling duplicate key errors.

Inheritance
System.Object
System.Exception
DataException
DuplicateKeyException
Implements
System.Runtime.Serialization.ISerializable
ISeverityQualifiedException
Inherited Members
DataException.Severity
System.Exception.GetBaseException()
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Exception.GetType()
System.Exception.ToString()
System.Exception.Data
System.Exception.HelpLink
System.Exception.HResult
System.Exception.InnerException
System.Exception.Message
System.Exception.Source
System.Exception.StackTrace
System.Exception.TargetSite
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Kephas.Data
Assembly: Kephas.Core.dll
Syntax
public class DuplicateKeyException : DataException, ISerializable, ISeverityQualifiedException

Constructors

| Improve this Doc View Source

DuplicateKeyException()

Initializes a new instance of the DuplicateKeyException class.

Declaration
public DuplicateKeyException()
| Improve this Doc View Source

DuplicateKeyException(String)

Initializes a new instance of the DuplicateKeyException class.

Declaration
public DuplicateKeyException(string keyName)
Parameters
Type Name Description
System.String keyName

The name of the key.

| Improve this Doc View Source

DuplicateKeyException(String, String)

Initializes a new instance of the DuplicateKeyException class.

Declaration
public DuplicateKeyException(string keyName, string message)
Parameters
Type Name Description
System.String keyName

The name of the key.

System.String message

The message.

| Improve this Doc View Source

DuplicateKeyException(String, String, Exception)

Initializes a new instance of the DuplicateKeyException class.

Declaration
public DuplicateKeyException(string keyName, string message, Exception inner)
Parameters
Type Name Description
System.String keyName

The name of the key.

System.String message

The message.

System.Exception inner

The inner exception.

Properties

| Improve this Doc View Source

KeyName

Gets the name of the key.

Declaration
public string KeyName { get; }
Property Value
Type Description
System.String

The name of the key.

Implements

System.Runtime.Serialization.ISerializable
ISeverityQualifiedException

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggerExtensions.GetLogLevel(Exception)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX