Show / Hide Table of Contents

Class Consumer

Inheritance
Object
Consumer
Namespace: BenchmarkDotNet.Engines
Assembly: BenchmarkDotNet.dll
Syntax
public class Consumer

Methods

Consume(Boolean)

Declaration
public void Consume(bool boolValue)
Parameters
Type Name Description
Boolean boolValue

Consume(Byte)

Declaration
public void Consume(byte byteValue)
Parameters
Type Name Description
Byte byteValue

Consume(Char)

Declaration
public void Consume(char charValue)
Parameters
Type Name Description
Char charValue

Consume(Double)

Declaration
public void Consume(double doubleValue)
Parameters
Type Name Description
Double doubleValue

Consume(Int16)

Declaration
public void Consume(short shortValue)
Parameters
Type Name Description
Int16 shortValue

Consume(Int32)

Declaration
public void Consume(int intValue)
Parameters
Type Name Description
Int32 intValue

Consume(Int64)

Declaration
public void Consume(long longValue)
Parameters
Type Name Description
Int64 longValue

Consume(IntPtr)

Declaration
public void Consume(IntPtr intPtrValue)
Parameters
Type Name Description
IntPtr intPtrValue

Consume(Object)

Declaration
public void Consume(object objectValue)
Parameters
Type Name Description
Object objectValue

Consume(SByte)

Declaration
[CLSCompliant(false)]
public void Consume(sbyte sbyteValue)
Parameters
Type Name Description
SByte sbyteValue

Consume(Single)

Declaration
public void Consume(float floatValue)
Parameters
Type Name Description
Single floatValue

Consume(String)

Declaration
public void Consume(string stringValue)
Parameters
Type Name Description
String stringValue

Consume(UInt16)

Declaration
[CLSCompliant(false)]
public void Consume(ushort ushortValue)
Parameters
Type Name Description
UInt16 ushortValue

Consume(UInt32)

Declaration
[CLSCompliant(false)]
public void Consume(uint uintValue)
Parameters
Type Name Description
UInt32 uintValue

Consume(UInt64)

Declaration
[CLSCompliant(false)]
public void Consume(ulong ulongValue)
Parameters
Type Name Description
UInt64 ulongValue

Consume(UIntPtr)

Declaration
public void Consume(UIntPtr uintPtrValue)
Parameters
Type Name Description
UIntPtr uintPtrValue

Consume(Void*)

Declaration
public void Consume(void *ptrValue)
Parameters
Type Name Description
Void* ptrValue

Consume<T>(T)

Declaration
public void Consume<T>(T objectValue)
    where T : class
Parameters
Type Name Description
T objectValue
Type Parameters
Name Description
T

Consume<T>(T*)

Declaration
public void Consume<T>(T*ptrValue)
    where T : struct
Parameters
Type Name Description
T* ptrValue
Type Parameters
Name Description
T

Consume<T>(in T)

Declaration
public void Consume<T>(in T value)
Parameters
Type Name Description
T value
Type Parameters
Name Description
T
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors