This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-dotnet.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 2c4e96c Update docs for 3ea9aaae80c2a8a406d0726a01950e4f31032b98
2c4e96c is described below
commit 2c4e96c088b503bb50502f59edccbc459be4619e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Apr 30 00:13:10 2026 +0000
Update docs for 3ea9aaae80c2a8a406d0726a01950e4f31032b98
---
.../Apache.Arrow.Scalars.Variant.VariantValue.html | 202 +++++++++------------
...e.Arrow.Scalars.Variant.VariantValueWriter.html | 64 +++----
main/index.json | 2 +-
main/xrefmap.yml | 9 -
4 files changed, 114 insertions(+), 163 deletions(-)
diff --git a/main/api/Apache.Arrow.Scalars.Variant.VariantValue.html
b/main/api/Apache.Arrow.Scalars.Variant.VariantValue.html
index 0057ebe..9e1f0e5 100644
--- a/main/api/Apache.Arrow.Scalars.Variant.VariantValue.html
+++ b/main/api/Apache.Arrow.Scalars.Variant.VariantValue.html
@@ -89,7 +89,7 @@
<h1 id="Apache_Arrow_Scalars_Variant_VariantValue"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue" class="text-break">
-Struct VariantValue <a class="header-action link-secondary" title="View
source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L29"><i
class="bi bi-code-slash"></i></a>
+Struct VariantValue <a class="header-action link-secondary" title="View
source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L32"><i
class="bi bi-code-slash"></i></a>
</h1>
<div class="facts text-secondary">
@@ -144,7 +144,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_False"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.False">
False
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L68"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L71"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>The boolean false variant value.</p>
@@ -175,7 +175,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_Null"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.Null">
Null
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L62"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L65"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>The null variant value.</p>
@@ -206,7 +206,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_True"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.True">
True
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L65"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L68"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>The boolean true variant value.</p>
@@ -242,7 +242,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_IsArray"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.IsArray">
IsArray
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L295"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L296"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns true if this is an array
value.</p>
@@ -274,7 +274,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_IsBoolean"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.IsBoolean">
IsBoolean
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L284"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L285"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns true if this is a boolean
value.</p>
@@ -306,7 +306,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_IsNull"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.IsNull">
IsNull
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L281"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L282"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns true if this is a null
value.</p>
@@ -338,7 +338,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_IsObject"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.IsObject">
IsObject
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L292"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L293"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns true if this is an object
value.</p>
@@ -370,7 +370,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_IsString"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.IsString">
IsString
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L289"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L290"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns true if this is a string
value.</p>
@@ -402,7 +402,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_PrimitiveType"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.PrimitiveType">
PrimitiveType
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L278"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L279"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the primitive type. For
objects/arrays this is a sentinel value.</p>
@@ -438,7 +438,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsArray"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsArray">
AsArray()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L507"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L502"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the array elements as a
read-only list.</p>
@@ -470,7 +470,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsBinary"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsBinary">
AsBinary()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L481"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L476"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the binary value.</p>
@@ -502,7 +502,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsBoolean"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsBoolean">
AsBoolean()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L302"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L303"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the boolean value.</p>
@@ -534,7 +534,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsDate"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsDate">
AsDate()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L412"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L407"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Date as a DateTime.</p>
@@ -566,7 +566,7 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsDateDays"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsDateDays">
AsDateDays()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L404"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L399"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Date value as days since
epoch.</p>
@@ -598,10 +598,12 @@ Preserves exact type information from the variant
encoding.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsDecimal"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsDecimal">
AsDecimal()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L363"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L364"><i
class="bi bi-code-slash"></i></a>
</h3>
- <div class="markdown level1 summary"><p>Gets a decimal value (works for
Decimal4, Decimal8, and Decimal16).</p>
+ <div class="markdown level1 summary"><p>Gets a decimal value. Supported for
Decimal4 and Decimal8 only.
+Decimal16 can hold 38-digit values that exceed <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a>
+range, so use <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_AsSqlDecimal">AsSqlDecimal()</a>
for Decimal16 instead.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -622,10 +624,6 @@ Preserves exact type information from the variant
encoding.</p>
- <h4 class="section"
id="Apache_Arrow_Scalars_Variant_VariantValue_AsDecimal_remarks">Remarks</h4>
- <div class="markdown level1 remarks"><p>For Decimal16 values stored as <a
class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>
(exceeding 96 bits),
-this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.overflowexception">OverflowException</a>.
Use <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_AsSqlDecimal">AsSqlDecimal()</a>
instead.</p>
-</div>
@@ -634,7 +632,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsDouble"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsDouble">
AsDouble()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L351"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L352"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Double value.</p>
@@ -666,7 +664,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsFloat"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsFloat">
AsFloat()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L342"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L343"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Float value.</p>
@@ -698,7 +696,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsInt16"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsInt16">
AsInt16()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L318"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L319"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Int16 value.</p>
@@ -730,7 +728,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsInt32"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsInt32">
AsInt32()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L326"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L327"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Int32 value.</p>
@@ -762,7 +760,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsInt64"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsInt64">
AsInt64()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L334"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L335"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Int64 value.</p>
@@ -794,7 +792,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsInt8"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsInt8">
AsInt8()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L310"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L311"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the Int8 value.</p>
@@ -826,7 +824,7 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsObject"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsObject">
AsObject()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L497"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L492"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the object fields as a
read-only dictionary.</p>
@@ -858,11 +856,12 @@ this will throw <a class="xref"
href="https://learn.microsoft.com/dotnet/api/sys
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsSqlDecimal"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsSqlDecimal">
AsSqlDecimal()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L380"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L384"><i
class="bi bi-code-slash"></i></a>
</h3>
- <div class="markdown level1 summary"><p>Gets a decimal value as a <a
class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>
(works for Decimal4, Decimal8, and Decimal16).
-Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_AsDecimal">AsDecimal()</a>,
this method does not throw for large Decimal16 values.</p>
+ <div class="markdown level1 summary"><p>Gets a decimal value as a <a
class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>.
Works for Decimal4,
+Decimal8, and Decimal16 (including values that exceed <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a>
+range).</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -891,7 +890,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsString"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsString">
AsString()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L473"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L468"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the string value.</p>
@@ -923,7 +922,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimeNtzMicros"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimeNtzMicros">
AsTimeNtzMicros()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L449"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L444"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a TimeNtz value as microseconds
since midnight.</p>
@@ -955,7 +954,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimestamp"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimestamp">
AsTimestamp()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L427"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L422"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a Timestamp as a DateTimeOffset
(UTC).</p>
@@ -987,7 +986,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimestampMicros"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimestampMicros">
AsTimestampMicros()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L419"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L414"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a Timestamp value as
microseconds since epoch.</p>
@@ -1019,7 +1018,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimestampNtz"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimestampNtz">
AsTimestampNtz()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L442"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L437"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a TimestampNtz as a
DateTime.</p>
@@ -1051,7 +1050,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimestampNtzMicros"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimestampNtzMicros">
AsTimestampNtzMicros()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L434"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L429"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a TimestampNtz value as
microseconds since epoch.</p>
@@ -1083,7 +1082,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimestampNtzNanos"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimestampNtzNanos">
AsTimestampNtzNanos()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L465"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L460"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a TimestampNtzNanos value as
nanoseconds since epoch.</p>
@@ -1115,7 +1114,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsTimestampTzNanos"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsTimestampTzNanos">
AsTimestampTzNanos()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L457"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L452"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets a TimestampTzNanos value as
nanoseconds since epoch.</p>
@@ -1147,7 +1146,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_AsUuid"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.AsUuid">
AsUuid()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L489"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L484"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Gets the UUID value.</p>
@@ -1179,7 +1178,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_Equals_Apache_Arrow_Scalars_Variant_VariantValue_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.Equals(Apache.Arrow.Scalars.Variant.VariantValue)">
Equals(VariantValue)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L521"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L516"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"></div>
@@ -1215,7 +1214,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_Equals_System_Object_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.Equals(System.Object)">
Equals(object)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L572"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L567"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"></div>
@@ -1251,7 +1250,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromArray_Apache_Arrow_Scalars_Variant_VariantValue___"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromArray(Apache.Arrow.Scalars.Variant.VariantValue[])">
FromArray(params VariantValue[])
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L270"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L271"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an array variant value from
params.</p>
@@ -1288,7 +1287,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromArray_System_Collections_Generic_IList_Apache_Arrow_Scalars_Variant_VariantValue__"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromArray(System.Collections.Generic.IList{Apache.Arrow.Scalars.Variant.VariantValue})">
FromArray(IList<VariantValue>)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L262"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L263"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an array variant value from
a list of elements.</p>
@@ -1325,7 +1324,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromBinary_System_Byte___"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromBinary(System.Byte[])">
FromBinary(byte[])
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L238"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L239"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Binary variant value.</p>
@@ -1362,7 +1361,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromBoolean_System_Boolean_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromBoolean(System.Boolean)">
FromBoolean(bool)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L75"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L78"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a boolean variant value.</p>
@@ -1399,7 +1398,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromDate_System_DateTime_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDate(System.DateTime)">
FromDate(DateTime)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L193"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L194"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Date variant value from a
DateTime.</p>
@@ -1436,7 +1435,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromDate_System_Int32_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDate(System.Int32)">
FromDate(int)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L189"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L190"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Date variant value from
days since epoch.</p>
@@ -1473,7 +1472,7 @@ Unlike <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apac
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal_System_Decimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal(System.Decimal)">
FromDecimal(decimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L138"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L129"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a decimal variant value,
choosing the smallest decimal type
@@ -1511,15 +1510,14 @@ that can represent the value (Decimal4, Decimal8, or
Decimal16).</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal16_System_Data_SqlTypes_SqlDecimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(System.Data.SqlTypes.SqlDecimal)">
FromDecimal16(SqlDecimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L124"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L122"><i
class="bi bi-code-slash"></i></a>
</h3>
- <div class="markdown level1 summary"><p>Creates a Decimal16 variant value
from a <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>,
always
-producing <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantPrimitiveType.html#Apache_Arrow_Scalars_Variant_VariantPrimitiveType_Decimal16">Decimal16</a>.
Values exceeding
-<a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a> range
are stored as <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>.
-Use this when the target type is known (e.g. materializing a Decimal16
-shredded column); use <a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_FromSqlDecimal_System_Data_SqlTypes_SqlDecimal_">FromSqlDecimal(SqlDecimal)</a>
when you
-want the smallest decimal type that fits the value.</p>
+ <div class="markdown level1 summary"><p>Creates a Decimal16 variant value.
Decimal16 covers the full Parquet
+38-digit decimal range, which exceeds the <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a> 96-bit
+mantissa, so the API uses <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>
uniformly. Use
+<a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_FromSqlDecimal_System_Data_SqlTypes_SqlDecimal_">FromSqlDecimal(SqlDecimal)</a>
when you want the smallest
+decimal type that fits the value.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -1549,48 +1547,11 @@ want the smallest decimal type that fits the value.</p>
- <a id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal16_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16*"></a>
-
- <h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal16_System_Decimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(System.Decimal)">
- FromDecimal16(decimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L113"><i
class="bi bi-code-slash"></i></a>
- </h3>
-
- <div class="markdown level1 summary"><p>Creates a Decimal16 variant
value.</p>
-</div>
- <div class="markdown level1 conceptual"></div>
-
- <div class="codewrapper">
- <pre><code class="lang-csharp hljs">public static VariantValue
FromDecimal16(decimal value)</code></pre>
- </div>
-
- <h4 class="section">Parameters</h4>
- <dl class="parameters">
- <dt><code>value</code> <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a></dt>
- <dd></dd>
- </dl>
-
- <h4 class="section">Returns</h4>
- <dl class="parameters">
- <dt><a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValue.html">VariantValue</a></dt>
- <dd></dd>
- </dl>
-
-
-
-
-
-
-
-
-
-
-
<a id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal4_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal4*"></a>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal4_System_Decimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal4(System.Decimal)">
FromDecimal4(decimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L105"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L108"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Decimal4 variant value.</p>
@@ -1627,7 +1588,7 @@ want the smallest decimal type that fits the value.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal8_System_Decimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal8(System.Decimal)">
FromDecimal8(decimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L109"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L112"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Decimal8 variant value.</p>
@@ -1664,7 +1625,7 @@ want the smallest decimal type that fits the value.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromDouble_System_Double_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromDouble(System.Double)">
FromDouble(double)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L101"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L104"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Double variant value.</p>
@@ -1701,7 +1662,7 @@ want the smallest decimal type that fits the value.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromFloat_System_Single_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromFloat(System.Single)">
FromFloat(float)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L94"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L97"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Float variant value.</p>
@@ -1738,7 +1699,7 @@ want the smallest decimal type that fits the value.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromInt16_System_Int16_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromInt16(System.Int16)">
FromInt16(short)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L82"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L85"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an Int16 variant value.</p>
@@ -1775,7 +1736,7 @@ want the smallest decimal type that fits the value.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromInt32_System_Int32_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromInt32(System.Int32)">
FromInt32(int)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L86"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L89"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an Int32 variant value.</p>
@@ -1812,7 +1773,7 @@ want the smallest decimal type that fits the value.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromInt64_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromInt64(System.Int64)">
FromInt64(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L90"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L93"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an Int64 variant value.</p>
@@ -1849,7 +1810,7 @@ want the smallest decimal type that fits the value.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromInt8_System_SByte_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromInt8(System.SByte)">
FromInt8(sbyte)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L78"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L81"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an Int8 variant value.</p>
@@ -1886,7 +1847,7 @@ want the smallest decimal type that fits the value.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromObject_System_Collections_Generic_IDictionary_System_String_Apache_Arrow_Scalars_Variant_VariantValue__"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromObject(System.Collections.Generic.IDictionary{System.String,Apache.Arrow.Scalars.Variant.VariantValue})">
FromObject(IDictionary<string, VariantValue>)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L252"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L253"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates an object variant value from
a dictionary of field name to value.</p>
@@ -1923,13 +1884,12 @@ want the smallest decimal type that fits the value.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromSqlDecimal_System_Data_SqlTypes_SqlDecimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromSqlDecimal(System.Data.SqlTypes.SqlDecimal)">
FromSqlDecimal(SqlDecimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L164"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L154"><i
class="bi bi-code-slash"></i></a>
</h3>
- <div class="markdown level1 summary"><p>Creates a decimal variant value from
a <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>.
-Values fitting in <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a> are
stored as Decimal4/8/16 using
-the smallest type. Values exceeding <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a> range
are stored
-as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>
storage.</p>
+ <div class="markdown level1 summary"><p>Creates a decimal variant value from
a <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>,
choosing
+the smallest decimal type that fits. Values exceeding <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a>
+range produce a Decimal16.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -1963,7 +1923,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromString_System_String_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromString(System.String)">
FromString(string)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L234"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L235"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a String variant value.</p>
@@ -2000,7 +1960,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimeNtz_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimeNtz(System.Int64)">
FromTimeNtz(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L222"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L223"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a TimeNtz variant value from
microseconds since midnight.</p>
@@ -2037,7 +1997,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimestamp_System_DateTimeOffset_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimestamp(System.DateTimeOffset)">
FromTimestamp(DateTimeOffset)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L204"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L205"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Timestamp variant value
from a DateTimeOffset.</p>
@@ -2074,7 +2034,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimestamp_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimestamp(System.Int64)">
FromTimestamp(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L200"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L201"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a Timestamp variant value
from microseconds since epoch (UTC).</p>
@@ -2111,7 +2071,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimestampNtz_System_DateTime_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimestampNtz(System.DateTime)">
FromTimestampNtz(DateTime)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L215"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L216"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a TimestampNtz variant value
from a DateTime.</p>
@@ -2148,7 +2108,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimestampNtz_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimestampNtz(System.Int64)">
FromTimestampNtz(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L211"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L212"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a TimestampNtz variant value
from microseconds since epoch.</p>
@@ -2185,7 +2145,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimestampNtzNanos_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimestampNtzNanos(System.Int64)">
FromTimestampNtzNanos(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L230"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L231"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a TimestampNtzNanos variant
value from nanoseconds since epoch.</p>
@@ -2222,7 +2182,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_FromTimestampTzNanos_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromTimestampTzNanos(System.Int64)">
FromTimestampTzNanos(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L226"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L227"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a TimestampTzNanos variant
value from nanoseconds since epoch (UTC).</p>
@@ -2259,7 +2219,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_FromUuid_System_Guid_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.FromUuid(System.Guid)">
FromUuid(Guid)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L242"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L243"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a UUID variant value.</p>
@@ -2296,7 +2256,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_GetHashCode"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.GetHashCode">
GetHashCode()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L575"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L570"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"></div>
@@ -2327,7 +2287,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3 id="Apache_Arrow_Scalars_Variant_VariantValue_ToString"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.ToString">
ToString()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L636"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L631"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"></div>
@@ -2362,7 +2322,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_op_Equality_Apache_Arrow_Scalars_Variant_VariantValue_Apache_Arrow_Scalars_Variant_VariantValue_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.op_Equality(Apache.Arrow.Scalars.Variant.VariantValue,Apache.Arrow.Scalars.Variant.VariantValue)">
operator ==(VariantValue, VariantValue)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L630"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L625"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Equality operator.</p>
@@ -2401,7 +2361,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
<h3
id="Apache_Arrow_Scalars_Variant_VariantValue_op_Inequality_Apache_Arrow_Scalars_Variant_VariantValue_Apache_Arrow_Scalars_Variant_VariantValue_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValue.op_Inequality(Apache.Arrow.Scalars.Variant.VariantValue,Apache.Arrow.Scalars.Variant.VariantValue)">
operator !=(VariantValue, VariantValue)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L633"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L628"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Inequality operator.</p>
@@ -2440,7 +2400,7 @@ as Decimal16 with <a class="xref"
href="https://learn.microsoft.com/dotnet/api/s
</article>
<div class="contribution d-print-none">
- <a
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L29"
class="edit-link">Edit this page</a>
+ <a
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValue.cs/#L32"
class="edit-link">Edit this page</a>
</div>
diff --git a/main/api/Apache.Arrow.Scalars.Variant.VariantValueWriter.html
b/main/api/Apache.Arrow.Scalars.Variant.VariantValueWriter.html
index 4f6bee8..15d8f84 100644
--- a/main/api/Apache.Arrow.Scalars.Variant.VariantValueWriter.html
+++ b/main/api/Apache.Arrow.Scalars.Variant.VariantValueWriter.html
@@ -89,7 +89,7 @@
<h1 id="Apache_Arrow_Scalars_Variant_VariantValueWriter"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter" class="text-break">
-Class VariantValueWriter <a class="header-action link-secondary" title="View
source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L38"><i
class="bi bi-code-slash"></i></a>
+Class VariantValueWriter <a class="header-action link-secondary" title="View
source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L41"><i
class="bi bi-code-slash"></i></a>
</h1>
<div class="facts text-secondary">
@@ -166,7 +166,7 @@ implement encoders from arbitrary input formats (JSON,
CBOR, etc.).</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter__ctor_Apache_Arrow_Scalars_Variant_VariantMetadataBuilder_System_Int32___"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.#ctor(Apache.Arrow.Scalars.Variant.VariantMetadataBuilder,System.Int32[])">
VariantValueWriter(VariantMetadataBuilder, int[])
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L62"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L65"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Creates a writer that produces value
bytes referencing the given metadata.</p>
@@ -206,7 +206,7 @@ implement encoders from arbitrary input formats (JSON,
CBOR, etc.).</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_BeginArray"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.BeginArray">
BeginArray()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L212"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L215"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Begins writing an array. Pair with
<a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValueWriter.html#Apache_Arrow_Scalars_Variant_VariantValueWriter_EndArray">EndArray()</a>.</p>
@@ -233,7 +233,7 @@ implement encoders from arbitrary input formats (JSON,
CBOR, etc.).</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_BeginObject"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.BeginObject">
BeginObject()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L129"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L132"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Begins writing an object. Pair with
<a class="xref"
href="Apache.Arrow.Scalars.Variant.VariantValueWriter.html#Apache_Arrow_Scalars_Variant_VariantValueWriter_EndObject">EndObject()</a>.</p>
@@ -260,7 +260,7 @@ implement encoders from arbitrary input formats (JSON,
CBOR, etc.).</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_CopyValue_Apache_Arrow_Scalars_Variant_VariantReader_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.CopyValue(Apache.Arrow.Scalars.Variant.VariantReader)">
CopyValue(VariantReader)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L549"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L557"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Copies the variant value pointed to
by <code class="paramref">source</code> into this
@@ -301,7 +301,7 @@ the metadata-collection phase of a two-pass encode to
accumulate them.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_Dispose"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.Dispose">
Dispose()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L98"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L101"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns all cached backing arrays
(the root buffer, any still-open
@@ -333,7 +333,7 @@ frame buffers, and the per-writer array pools) to
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_EndArray"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.EndArray">
EndArray()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L235"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L238"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Ends the current array scope.</p>
@@ -360,7 +360,7 @@ frame buffers, and the per-writer array pools) to
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_EndObject"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.EndObject">
EndObject()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L177"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L180"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Ends the current object scope.</p>
@@ -387,7 +387,7 @@ frame buffers, and the per-writer array pools) to
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_ToArray"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.ToArray">
ToArray()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L80"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L83"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Returns the encoded value bytes. All
opened objects and arrays must be closed.</p>
@@ -419,7 +419,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteBinary_System_ReadOnlySpan_System_Byte__"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteBinary(System.ReadOnlySpan{System.Byte})">
WriteBinary(ReadOnlySpan<byte>)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L449"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L457"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a binary blob.</p>
@@ -451,7 +451,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteBoolean_System_Boolean_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteBoolean(System.Boolean)">
WriteBoolean(bool)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L276"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L279"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a boolean value.</p>
@@ -483,7 +483,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteDateDays_System_Int32_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteDateDays(System.Int32)">
WriteDateDays(int)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L486"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L494"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a date as days since the Unix
epoch.</p>
@@ -515,7 +515,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteDecimal16_System_Data_SqlTypes_SqlDecimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteDecimal16(System.Data.SqlTypes.SqlDecimal)">
WriteDecimal16(SqlDecimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L394"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L397"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a Decimal16 (precision ≤ 38)
value stored as <a class="xref"
href="https://learn.microsoft.com/dotnet/api/system.data.sqltypes.sqldecimal">SqlDecimal</a>.</p>
@@ -547,7 +547,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteDecimal4_System_Decimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteDecimal4(System.Decimal)">
WriteDecimal4(decimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L356"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L359"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a Decimal4 (precision ≤ 9)
value.</p>
@@ -579,7 +579,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteDecimal8_System_Decimal_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteDecimal8(System.Decimal)">
WriteDecimal8(decimal)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L375"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L378"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a Decimal8 (precision ≤ 18)
value.</p>
@@ -611,7 +611,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteDouble_System_Double_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteDouble(System.Double)">
WriteDouble(double)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L348"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L351"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a 64-bit IEEE 754 double.</p>
@@ -643,7 +643,7 @@ frame buffers, and the per-writer array pools) to
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteFieldName_System_String_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteFieldName(System.String)">
WriteFieldName(string)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L160"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L163"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes the name of the next field in
the current object. Must be called
@@ -677,7 +677,7 @@ The name must already exist in the <a class="xref"
href="Apache.Arrow.Scalars.Va
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteFloat_System_Single_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteFloat(System.Single)">
WriteFloat(float)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L340"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L343"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a 32-bit IEEE 754 float.</p>
@@ -709,7 +709,7 @@ The name must already exist in the <a class="xref"
href="Apache.Arrow.Scalars.Va
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteInt16_System_Int16_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteInt16(System.Int16)">
WriteInt16(short)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L292"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L295"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a 16-bit signed integer.</p>
@@ -741,7 +741,7 @@ The name must already exist in the <a class="xref"
href="Apache.Arrow.Scalars.Va
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteInt32_System_Int32_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteInt32(System.Int32)">
WriteInt32(int)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L300"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L303"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a 32-bit signed integer.</p>
@@ -773,7 +773,7 @@ The name must already exist in the <a class="xref"
href="Apache.Arrow.Scalars.Va
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteInt64_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteInt64(System.Int64)">
WriteInt64(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L308"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L311"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a 64-bit signed integer.</p>
@@ -805,7 +805,7 @@ The name must already exist in the <a class="xref"
href="Apache.Arrow.Scalars.Va
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteInt8_System_SByte_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteInt8(System.SByte)">
WriteInt8(sbyte)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L284"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L287"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes an 8-bit signed integer.</p>
@@ -837,7 +837,7 @@ The name must already exist in the <a class="xref"
href="Apache.Arrow.Scalars.Va
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteIntegerCompact_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteIntegerCompact(System.Int64)">
WriteIntegerCompact(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L319"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L322"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes an integer using the
narrowest of Int8/Int16/Int32/Int64 that fits.
@@ -870,7 +870,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3 id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteNull"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteNull">
WriteNull()
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L269"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L272"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a null value.</p>
@@ -897,7 +897,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteString_System_String_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteString(System.String)">
WriteString(string)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L423"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L431"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a string. Uses the
short-string encoding when the UTF-8 byte length is ≤ 63.</p>
@@ -929,7 +929,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteTimeNtzMicros_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteTimeNtzMicros(System.Int64)">
WriteTimeNtzMicros(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L510"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L518"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a time-without-timezone value
(microseconds since midnight).</p>
@@ -961,7 +961,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteTimestampMicros_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteTimestampMicros(System.Int64)">
WriteTimestampMicros(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L494"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L502"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a timestamp (tz-adjusted
microseconds since the Unix epoch).</p>
@@ -993,7 +993,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteTimestampNtzMicros_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteTimestampNtzMicros(System.Int64)">
WriteTimestampNtzMicros(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L502"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L510"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a timestamp-without-timezone
(microseconds since the Unix epoch).</p>
@@ -1025,7 +1025,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteTimestampNtzNanos_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteTimestampNtzNanos(System.Int64)">
WriteTimestampNtzNanos(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L526"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L534"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a timestamp without timezone
(nanoseconds since the Unix epoch).</p>
@@ -1057,7 +1057,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteTimestampTzNanos_System_Int64_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteTimestampTzNanos(System.Int64)">
WriteTimestampTzNanos(long)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L518"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L526"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a timestamp with timezone
(nanoseconds since the Unix epoch).</p>
@@ -1089,7 +1089,7 @@ Useful for size-minimising encoders such as JSON.</p>
<h3
id="Apache_Arrow_Scalars_Variant_VariantValueWriter_WriteUuid_System_Guid_"
data-uid="Apache.Arrow.Scalars.Variant.VariantValueWriter.WriteUuid(System.Guid)">
WriteUuid(Guid)
- <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L458"><i
class="bi bi-code-slash"></i></a>
+ <a class="header-action link-secondary" title="View source"
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L466"><i
class="bi bi-code-slash"></i></a>
</h3>
<div class="markdown level1 summary"><p>Writes a UUID.</p>
@@ -1121,7 +1121,7 @@ Useful for size-minimising encoders such as JSON.</p>
</article>
<div class="contribution d-print-none">
- <a
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L38"
class="edit-link">Edit this page</a>
+ <a
href="https://github.com/apache/arrow-dotnet/blob/main/src/Apache.Arrow.Scalars/Variant/VariantValueWriter.cs/#L41"
class="edit-link">Edit this page</a>
</div>
diff --git a/main/index.json b/main/index.json
index 8a0d063..e93bca7 100644
--- a/main/index.json
+++ b/main/index.json
@@ -1197,7 +1197,7 @@
"api/Apache.Arrow.Scalars.Variant.VariantValue.html": {
"href": "api/Apache.Arrow.Scalars.Variant.VariantValue.html",
"title": "Struct VariantValue | Apache Arrow .NET",
- "summary": "Struct VariantValue Namespace Apache.Arrow.Scalars.Variant
Assembly Apache.Arrow.Scalars.dll Represents a materialized variant value as a
discriminated union. Preserves exact type information from the variant
encoding. public readonly struct VariantValue : IEquatable<VariantValue>
Implements IEquatable<VariantValue> Inherited Members object.Equals(object,
object) object.GetType() object.ReferenceEquals(object, object) Fields False
The boolean false variant value. public s [...]
+ "summary": "Struct VariantValue Namespace Apache.Arrow.Scalars.Variant
Assembly Apache.Arrow.Scalars.dll Represents a materialized variant value as a
discriminated union. Preserves exact type information from the variant
encoding. public readonly struct VariantValue : IEquatable<VariantValue>
Implements IEquatable<VariantValue> Inherited Members object.Equals(object,
object) object.GetType() object.ReferenceEquals(object, object) Fields False
The boolean false variant value. public s [...]
},
"api/Apache.Arrow.Scalars.Variant.VariantValueWriter.html": {
"href": "api/Apache.Arrow.Scalars.Variant.VariantValueWriter.html",
diff --git a/main/xrefmap.yml b/main/xrefmap.yml
index 15e7c2e..43c5321 100644
--- a/main/xrefmap.yml
+++ b/main/xrefmap.yml
@@ -22642,15 +22642,6 @@ references:
commentId:
M:Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(System.Data.SqlTypes.SqlDecimal)
fullName:
Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(System.Data.SqlTypes.SqlDecimal)
nameWithType: VariantValue.FromDecimal16(SqlDecimal)
-- uid: Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(System.Decimal)
- name: FromDecimal16(decimal)
- href:
api/Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal16_System_Decimal_
- commentId:
M:Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(System.Decimal)
- name.vb: FromDecimal16(Decimal)
- fullName: Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(decimal)
- fullName.vb: Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16(Decimal)
- nameWithType: VariantValue.FromDecimal16(decimal)
- nameWithType.vb: VariantValue.FromDecimal16(Decimal)
- uid: Apache.Arrow.Scalars.Variant.VariantValue.FromDecimal16*
name: FromDecimal16
href:
api/Apache.Arrow.Scalars.Variant.VariantValue.html#Apache_Arrow_Scalars_Variant_VariantValue_FromDecimal16_