Show / Hide Table of Contents

Class TamperException

Exception that is thrown by a supported method under one of the following circumstances:

  • Return values being altered unexpectedly.
  • Internal object state corruption.
  • Function return value outside the expected/possible range.
  • Memory corruption not captured by the CLR.
  • External modification of internal values in a type.
  • Unexpected access to private methods in a type.
  • Dereference of null in places known to not have a possible reference to null.
  • Escapes in parameter validation.
Inheritance
object
Exception
TamperException
Implements
ISerializable
Inherited Members
Exception.GetBaseException()
Exception.GetType()
Exception.ToString()
Exception.Data
Exception.HelpLink
Exception.HResult
Exception.InnerException
Exception.Message
Exception.Source
Exception.StackTrace
Exception.TargetSite
Exception.SerializeObjectState
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: TheXDS.MCART.Exceptions
Assembly: MCART.dll
Syntax
[Serializable]
public class TamperException : Exception, ISerializable

Constructors

| Edit this page View Source

TamperException()

Initializes a new instance of the TamperException class.

Declaration
public TamperException()
| Edit this page View Source

TamperException(Exception)

Initializes a new instance of the TamperException class.

Declaration
public TamperException(Exception inner)
Parameters
Type Name Description
Exception inner

Exception that is the cause of this exception.

| Edit this page View Source

TamperException(string)

Initializes a new instance of the TamperException class.

Declaration
public TamperException(string message)
Parameters
Type Name Description
string message

Message that describes the exception.

| Edit this page View Source

TamperException(string, Exception)

Initializes a new instance of the TamperException class.

Declaration
public TamperException(string message, Exception inner)
Parameters
Type Name Description
string message

Message that describes the exception.

Exception inner

Exception that is the cause of this exception.

Implements

ISerializable

Extension Methods

Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Common.IfNotNull<T>(T?, Action<T>)
Objects.Itself<T>(T)
Objects.ShallowClone<T>(T)
Objects.ShallowCopyTo<T>(T, T)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX