Binary.View
Binary.View(binary as nullable binary, handlers as record) as binary
handlers
'de belirtilen işlevlerin, görünüme işlem uygulandığında bir işlemin varsayılan davranışı yerine kullanıldığı binary
görünümünü döndürür.
binary
sağlanırsa, tüm işleyici işlevleri isteğe bağlıdır.
binary
sağlanmazsa, GetStream
işleyici işlevi gereklidir. bir işlem için işleyici işlevi belirtilmezse, bunun yerine işlemin varsayılan davranışı binary
uygulanır (GetExpression
hariç).
İşleyici işlevleri, işlemi binary
'a (veya GetExpression
durumunda elde edilen görünüme) uygulamanın sonucuna benzer bir değer döndürmelidir.
bir işleyici işlevi hata oluşturursa, işlemin varsayılan davranışı görünüme uygulanır.
Binary.View, M sorgularının kaynağa özgü işlemlere (örneğin, dosyanın bir bölümünü indirmek için) çevrilmesi gibi bir veri kaynağına katlama uygulamak için kullanılabilir.
Binary.Viewhakkında daha ayrıntılı bir açıklama için yayımlanan Power Query özel bağlayıcı belgelerine bakın.
Uzunluğu belirlemek için verilere erişmeyi gerektirmeyen temel bir görünüm oluşturun.
Kullanım
Binary.View(
null,
[
GetLength = () => 12,
GetStream = () => Text.ToBinary("hello world!")
]
)
Çıkış
Text.ToBinary("hello world!")