Commit f24b20f0 authored by Vijay Kiran Kamuju's avatar Vijay Kiran Kamuju Committed by Alexandre Julliard

include: Add Windows.Storage.Streams.InMemoryRandomAccessStream runtimeclass definition.

parent 51b9d8ae
...@@ -38,6 +38,7 @@ namespace Windows.Storage.Streams { ...@@ -38,6 +38,7 @@ namespace Windows.Storage.Streams {
interface IRandomAccessStreamStatics; interface IRandomAccessStreamStatics;
interface IRandomAccessStreamWithContentType; interface IRandomAccessStreamWithContentType;
runtimeclass Buffer; runtimeclass Buffer;
runtimeclass InMemoryRandomAccessStream;
runtimeclass RandomAccessStream; runtimeclass RandomAccessStream;
runtimeclass RandomAccessStreamReference; runtimeclass RandomAccessStreamReference;
...@@ -130,6 +131,19 @@ namespace Windows.Storage.Streams { ...@@ -130,6 +131,19 @@ namespace Windows.Storage.Streams {
} }
[ [
activatable(Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile)
]
runtimeclass InMemoryRandomAccessStream
{
[default] interface Windows.Storage.Streams.IRandomAccessStream;
interface Windows.Storage.Streams.IOutputStream;
interface Windows.Foundation.IClosable;
interface Windows.Storage.Streams.IInputStream;
}
[
activatable(Windows.Storage.Streams.IBufferFactory, Windows.Foundation.UniversalApiContract, 1.0), activatable(Windows.Storage.Streams.IBufferFactory, Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0), contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile), marshaling_behavior(agile),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment