Show / Hide Table of Contents

Enum UnaryOperator

Represents unary operator.

Namespace: DotNext.Reflection
Assembly: DotNext.Reflection.dll
Syntax
[Serializable]
public enum UnaryOperator

Fields

Name Description
Convert

A cast or unchecked conversion operation.

ConvertChecked

A cast or checked conversion operation.

Decrement

A unary decrement operation, such as (a - 1).

Increment

A unary increment operation, such as (a + 1).

IsFalse

if(!value)

IsInstanceOf

A type test, such as obj is T

IsTrue

if(value)

Negate

An arithmetic negation operation, such as (-a)

Not

A bitwise complement or logical negation operation.

OnesComplement

A ones complement operation.

Plus

A unary plus operation, such as (+a).

TryConvert

Safe typecast operation, such as obj as T

TypeTest

An exact type test.

Extension Methods

EnumConverter.ToInt64<UnaryOperator>()
EnumConverter.ToInt32<UnaryOperator>()
EnumConverter.ToInt16<UnaryOperator>()
EnumConverter.ToByte<UnaryOperator>()
EnumConverter.ToUInt64<UnaryOperator>()
EnumConverter.ToUInt32<UnaryOperator>()
EnumConverter.ToUInt16<UnaryOperator>()
EnumConverter.ToSByte<UnaryOperator>()
EnumConverter.IsOneOf<UnaryOperator>(UnaryOperator[])
AtomicEnum.VolatileRead<UnaryOperator>()
AtomicEnum.VolatileWrite<UnaryOperator>(UnaryOperator)
Sequence.Skip<UnaryOperator, T>(Int32)
ExpressionBuilder.Const<UnaryOperator>()
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX