Kayıt işlevleri
Bu işlevler kayıt değerlerini oluşturur ve işler.
İ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. |
İ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. |
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. |
İ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. |
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. |