[This is preliminary documentation and is subject to change.]
Operator which represents an optional expression.
Declaration Syntax
C# | Visual Basic | Visual C++ |
[ImmutableAttribute] public class OptionalOperator : UnaryOperator
<ImmutableAttribute> _ Public Class OptionalOperator _ Inherits UnaryOperator
[ImmutableAttribute] public ref class OptionalOperator : public UnaryOperator
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
OptionalOperator(Operator) |
Initializes a new instance of the OptionalOperator class with a given Operator subexpression.
| |
Clone()()()() | (Overrides UnaryOperator.Clone()()()().) | |
Equals(Object) | (Inherited from Object.) | |
FieldGetter(String, String, Object%) | (Inherited from Object.) | |
FieldSetter(String, String, Object) | (Inherited from Object.) | |
Finalize()()()() | (Inherited from Object.) | |
GetFieldInfo(String, String) | (Inherited from Object.) | |
GetHashCode()()()() | (Inherited from Object.) | |
GetType()()()() | (Inherited from Object.) | |
MemberwiseClone()()()() | (Inherited from Object.) | |
Op | (Inherited from Operator.) | |
Right | (Inherited from UnaryOperator.) | |
ToString()()()() | (Overrides Object.ToString()()()().) |
Inheritance Hierarchy
Object | |||
Operator | |||
UnaryOperator | |||
OptionalOperator |