Checks that no more than a specific number of bytes
exist after the target method has been executed.
Namespace:
SciTech.NetMemProfilerAssembly: MemProfiler2 (in MemProfiler2.dll)
Syntax
| C# |
|---|
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = true)] public sealed class MaxBytesAttribute : AssertionAttribute |
| Visual Basic |
|---|
<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := True)> _ Public NotInheritable Class MaxBytesAttribute _ Inherits AssertionAttribute |
| Visual C++ |
|---|
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = true)] public ref class MaxBytesAttribute sealed : public AssertionAttribute |
Remarks
This attribute can be applied to methods to define that no more than a
specific number of bytes should exist on the GC heap
after the target method has been executed.
For more information see AssertionsDefinition.MaxBytes(array<Type>[]()[][], Boolean, Int64) and AssertionAttribute.
Inheritance Hierarchy
System..::..Object
System..::..Attribute
SciTech.NetMemProfiler..::..AssertionAttribute
SciTech.NetMemProfiler..::..MaxBytesAttribute
System..::..Attribute
SciTech.NetMemProfiler..::..AssertionAttribute
SciTech.NetMemProfiler..::..MaxBytesAttribute
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.