Click or drag to resize

ValueTypePtrT Class

A class for storing out variables (allows the passage of null for an unneeded out param)
Inheritance Hierarchy
SystemObject
  Couchbase.Lite.UtilValueTypePtrT

Namespace:  Couchbase.Lite.Util
Assembly:  Couchbase.Lite (in Couchbase.Lite.dll) Version: 1.4.1-b107
Syntax
C#
public sealed class ValueTypePtr<T>
where T : struct, new()

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Couchbase.Lite.Util.ValueTypePtr`1"]

The ValueTypePtrT type exposes the following members.

Constructors
  NameDescription
Public methodValueTypePtrT
Initializes a new instance of the ValueTypePtrT class
Top
Properties
  NameDescription
Public propertyIsNull
Checks whether or not this instance is semantically null (this helps elimiate null checks in methods that accept this type)
Public propertyValue
Gets or sets value held by this object
Top
Methods
Operators
Fields
  NameDescription
Public fieldStatic memberNULL
A value to pass when the out parameter is not needed
Top
See Also