PostSharpAPI ReferencePost­Sharp.​Patterns.​ContractsRange­AttributeValidate­Value
Open sandboxFocus

RangeAttribute.ValidateValue Method

ValidateValue(Nullable<Int64>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417009L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<long> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<Int64> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<Double>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417010L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<double> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<System.Double> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<Decimal>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417011L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<Decimal> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<Decimal> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<UInt64>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417012L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<ulong> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<System.UInt64> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Int64, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417013L)]
[DebuggerAspectMethod]
public Exception ValidateValue(long value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
Int64 value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(UInt64, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417014L)]
[DebuggerAspectMethod]
public Exception ValidateValue(ulong value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.UInt64 value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Double, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417015L)]
[DebuggerAspectMethod]
public Exception ValidateValue(double value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Double value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Decimal, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417016L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Decimal value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
Decimal value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<Int32>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417017L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<int> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<Int32> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<UInt32>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417018L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<uint> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<System.UInt32> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<Int16>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417019L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<short> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<System.Int16> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<Byte>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417020L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<byte> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<System.Byte> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<SByte>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417021L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<sbyte> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<SByte> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<UInt16>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417022L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<ushort> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<UInt16> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Nullable<Single>, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417023L)]
[DebuggerAspectMethod]
public Exception ValidateValue(Nullable<float> value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Nullable<System.Single> value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(UInt32, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417025L)]
[DebuggerAspectMethod]
public Exception ValidateValue(uint value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.UInt32 value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Int16, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417026L)]
[DebuggerAspectMethod]
public Exception ValidateValue(short value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Int16 value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Byte, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417027L)]
[DebuggerAspectMethod]
public Exception ValidateValue(byte value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Byte value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(SByte, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417028L)]
[DebuggerAspectMethod]
public Exception ValidateValue(sbyte value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
SByte value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(UInt16, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417029L)]
[DebuggerAspectMethod]
public Exception ValidateValue(ushort value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
UInt16 value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception

ValidateValue(Single, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueInt")]
[SelfPointcut]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417030L)]
[DebuggerAspectMethod]
public Exception ValidateValue(float value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
System.Single value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception