PostSharpAPI ReferencePost­Sharp.​Patterns.​ContractsRequired­AttributeValidate­Value­Object
Open sandboxFocus

RequiredAttribute.ValidateValueObject Method

ValidateValueObject(Object, String, LocationKind, LocationValidationContext)

Declaration
[LocationValidationAdvice(Master = "ValidateValueString")]
[MethodPointcut("SelectSelfOrNothing")]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = 627500528741417032L)]
[DebuggerAspectMethod]
public Exception ValidateValueObject(object value, string locationName, LocationKind locationKind, LocationValidationContext context)
Parameters
Type Name Description
Object value
System.String locationName
LocationKind locationKind
LocationValidationContext context
Returns
Type Description
Exception