Class UnaryOperator<T, R>
Represents unary operator applicable to type T.
Inherited Members
Namespace: DotNext.Reflection
Assembly: DotNext.Reflection.dll
Syntax
public sealed class UnaryOperator<T, R> : Operator<Operator<T, R>>, IOperator<Operator<T, R>>
  Type Parameters
| Name | Description | 
|---|---|
| T | Target type.  | 
      
| R | Type of unary operator result.  | 
      
Properties
| Improve this Doc View SourceType
Type of operator.
Declaration
public UnaryOperator Type { get; }
  Property Value
| Type | Description | 
|---|---|
| UnaryOperator | 
Methods
| Improve this Doc View SourceInvoke(T)
Invokes unary operator.
Declaration
public R Invoke(in T operand)
  Parameters
| Type | Name | Description | 
|---|---|---|
| T | operand | An operand.  | 
      
Returns
| Type | Description | 
|---|---|
| R | Result of unary operator.  |