Row Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje objekt řádku v RDD, ekvivalent GenericRowWithSchema ve Sparku.
public sealed class Row
type Row = class
Public NotInheritable Class Row
- Dědičnost
-
Row
Vlastnosti
| Item[Int32] |
Vrátí hodnotu sloupce v daném indexu. |
| Schema |
Schéma přidružené k tomuto řádku |
| Values |
Hodnoty představující tento řádek. |
Metody
| Equals(Object) |
Zkontroluje, jestli je daný objekt stejný jako aktuální objekt. |
| Get(Int32) |
Vrátí hodnotu sloupce v daném indexu. |
| Get(String) |
Vrátí hodnotu sloupce, jejíž název sloupce je zadaný. |
| GetAs<T>(Int32) |
Vrátí hodnotu sloupce v daném indexu jako typ T. TODO: Pokud je původní typ "long" a jeho hodnota se vejde do "int", Pickler serializuje hodnotu jako int. Vzhledem k tomu, že hodnota je v rámečku, GetAs<T>(Int32) vyvolá výjimku. |
| GetAs<T>(String) |
Vrátí hodnotu sloupce, jejíž název sloupce je zadán, jako typ T. TODO: Pokud je původní typ "long" a jeho hodnota se vejde do "int", Pickler serializuje hodnotu jako int. Vzhledem k tomu, že hodnota je v rámečku, GetAs<T>(String) vyvolá výjimku. |
| GetHashCode() |
Vrátí kód hash aktuálního objektu. |
| Size() |
Vrátí počet sloupců v tomto řádku. |
| ToString() |
Vrátí verzi řetězce tohoto řádku. |
Operátory
| Implicit(GenericRow to Row) |
Vrátí řádek bez schématu, který může nastat v rámci zřetězených UDF (stejné chování jako PySpark). |