Share via


İkili.Görünüm

Sözdizimi

Binary.View(binary as nullable binary, handlers as record) as binary

Hakkında

binary görünüme işlem uygulandığında, içinde belirtilen handlers işlevlerin bir işlemin varsayılan davranışı yerine kullanıldığı yeri gösteren bir görünüm döndürür.

Sağlanırsa binary , tüm işleyici işlevleri isteğe bağlıdır. Sağlanmadıysa binary işleyici GetStream işlevi gereklidir. bir işlem için işleyici işlevi belirtilmezse, bunun yerine işlemin varsayılan davranışı uygulanır binary (durumunda GetExpressionhariç).

İşleyici işlevleri, üzerinde işlemi binary uygulamanın sonucuna (veya durumunda GetExpressionsonuçta elde edilen görünüme) eşdeğer olan 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.View'un daha eksiksiz bir açıklaması için yayımlanan Power Query özel bağlayıcı belgelerine bakın.

Örnek 1

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!")