예제 #1
0
        public void DataViewSetGet_CreateInDotnet()
        {
            JSArrayBuffer buffer = JSArrayBuffer.Create(payloadSize);

            buffer.Buffer.WriteArray(0, payloadToJS, 0, payloadSize);
            JSDataView view = JSDataView.CreateFromArrayBuffer(buffer, 0, (uint)payloadSize, null);

            smoSetGet(view);
            view.Dispose();
            buffer.Dispose();
        }
예제 #2
0
        public void DataViewSetGet_CreateInJS()
        {
            JSArrayBuffer buffer = JSArrayBuffer.CreateInJavascript((uint)payloadSize, null);
            JSDataView    view   = JSDataView.CreateFromArrayBuffer(buffer, 0, (uint)payloadSize, (b) =>
            {
                b.WriteArray(0, payloadToJS, 0, payloadSize);
            });

            smoSetGet(view);
            view.Dispose();
            buffer.Dispose();
        }