İngilizce dilinde oku

Aracılığıyla paylaş


Kayıt işlevleri

Bu işlevler kayıt değerlerini oluşturur ve işler.

Bilgi

İsim Açıklama
Record.FieldCount Bir kayıttaki alanların sayısını döndürür.
Record.HasFields Kayıtta alan adı veya adları mevcutsa true değerini döndürür.

Dönüşümleri

İsim Açıklama
Geography.FromWellKnownText Well-Known Metin (WKT) biçimindeki bir coğrafi değeri temsil eden metni yapılandırılmış bir kayda çevirir.
Geography.ToWellKnownText Yapılandırılmış bir coğrafi nokta değerini Well-Known Metin (WKT) gösterimine çevirir.
GeographyPoint.From Parçalardan coğrafi bir noktayı temsil eden bir kayıt oluşturur.
Geometry.FromWellKnownText Well-Known Metin (WKT) biçimindeki geometrik değeri temsil eden metni yapılandırılmış bir kayda çevirir.
Geometry.ToWellKnownText Yapılandırılmış geometrik nokta değerini Well-Known Metin (WKT) gösterimine çevirir.
GeometryPoint.From Parçalardan geometrik noktayı temsil eden bir kayıt oluşturur.
Record.AddField Bir alan adı ve değeri kullanarak bir alan ekler.
Record.Combine Listedeki kayıtları birleştirir.
Record.RemoveFields Verilen alanları birbirine göre yeniden sıralayan yeni bir kayıt döndürür. Belirtilmeyen alanlar özgün konumlarında kalır.
Record.RenameFields Belirtilen alanları yeniden adlandıran yeni bir kayıt döndürür. Sonuçta elde edilen alanlar özgün sıralarını korur. Bu işlev alan adlarını değiştirme ve zincirleme işlevlerini destekler. Ancak, tüm hedef adların yanı sıra kalan alan adları benzersiz bir küme oluşturmalıdır, aksi takdirde bir hata oluşur.
Record.ReorderFields Alanları birbirine göre yeniden sıralayan yeni bir kayıt döndürür. Belirtilmeyen alanlar özgün konumlarında kalır. İki veya daha fazla alan gerektirir.
Record.TransformFields transformOperations uygulayarak alanları dönüştürür. transformOperations tarafından desteklenen değerler hakkında daha fazla bilgi için Parametre Değerleribölümüne gidin.

Seleksiyon

Ad Açıklama
Record.Field Verilen alanın değerini döndürür. Bu işlev, belirli bir kayıt için dinamik olarak alan arama söz dizimi oluşturmak için kullanılabilir. Bu şekilde kayıt[alan] sözdiziminin dinamik bir versiyonudur.
Record.FieldNames Kayıt alanlarının sırasına göre alan adlarının listesini döndürür.
Record.FieldOrDefault Kayıttan bir alanın değerini veya alan yoksa varsayılan değeri döndürür.
Record.FieldValues Kayıt alanlarının sırasına göre alan değerlerinin listesini döndürür.
Record.SelectFields Giriş kaydından seçilen alanları içeren yeni bir kayıt döndürür. Alanların özgün sırası korunur.

Seri -leştirme

İsim Açıklama
Record.FromList Alan değerleri listesi ve alan kümesi verilen bir kayıt döndürür.
Record.FromTable Alan adları ve değerleri içeren bir kayıt tablosundan bir kayıt döndürür.
Record.ToList Giriş kaydının alan değerlerini içeren değerlerin listesini döndürür.
Record.ToTable Giriş kaydındaki alan adlarını ve değerleri içeren bir kayıt tablosu döndürür.

Parametre Değerleri

Yukarıdaki Kayıt işlevlerinde başvuruda bulunan parametre değerlerini açıklamak için aşağıdaki tür tanımları kullanılır.

Tür Tanımı Açıklama
MissingField seçeneği Daha fazla bilgi: MissingField.Type
Dönüştürme işlemleri Dönüştürme işlemleri aşağıdaki değerlerden biri tarafından belirtilebilir:

• İlk öğe alan adı, ikinci öğe ise yeni bir değer oluşturmak için bu alana uygulanan dönüştürme işlevi olmak üzere iki öğeden oluşan bir liste değeri.

• Dönüştürmelerin listesi, yukarıda açıklandığı gibi 2 öğenin listesi olan her bir öğeyi içeren bir liste değeri sağlayarak sunulabilir.

Örnekler için Record.TransformFields açıklamasına gidin
Yeniden adlandırma işlemleri Kayıt için yeniden adlandırma işlemleri şunlardan biri olarak belirtilebilir:

Eski ve yeni olmak üzere iki alan adının listesiyle temsil edilen tek bir yeniden adlandırma işlemi.

Örnekler için Record.RenameFieldsaçıklamasına gidin.