[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=MarshalByRefObject,Object,MemoryStream Info=Creates a stream whose backing store is memory. [Property] Name=Sets the name of the component. ARG(string)|2| +Stream=Sets the default stream. IMPORTANT! Need add AssemblyInfo element. ARG(Stream)|10| FileName=Sets the file name and path to place in resource. ARG(string)|2| Constructor=Sets the Constructor of the MemoryStream class. ARG(enum)|14|0|Constructor,Constructor2,Constructor3,Constructor4,Constructor5,Constructor6,Constructor7 @Capacity=Sets the number of bytes allocated for this stream. ARG(int)|1|0 @Position=Sets the current position within the stream. ARG(long)|2| Index=Sets the index into buffer at which the stream begins. ARG(int)|1|0 Count=Sets the length of the stream in bytes. ARG(int)|1|0 PubliclyVisible=Sets a value indicating whether to enable GetBuffer, which returns the unsigned byte array from which the stream was created. ARG(bool)|14|1|true,false Writable=Sets the setting of the CanWrite property, which determines whether the stream supports writing. ARG(bool)|14|1|true,false [Methods] doConstructor=Initializes a new instance of the MemoryStream class with an expandable capacity initialized to zero. ARG|1|0 *doConstructor2=Initializes a new non-resizable instance of the MemoryStream class based on the specified byte array. ARG(byte[] buffer)|1|0 *doConstructor3=Initializes a new instance of the MemoryStream class with an expandable capacity initialized as specified. ARG(int capacity)|1|0 *doConstructor4=Initializes a new non-resizable instance of the MemoryStream class based on the specified byte array with the CanWrite property set as specified. ARG(byte[] buffer, bool writable)|1|0 *doConstructor5=Initializes a new non-resizable instance of the MemoryStream class based on the specified region of a byte array. ARG(byte[] buffer, int index, int count)|1|0 *doConstructor6=Initializes a new non-resizable instance of the MemoryStream class based on the specified region of a byte array, with the CanWrite property set as specified. ARG(byte[] buffer, int index, int count, bool writable)|1|0 *doConstructor7=Initializes a new instance of the MemoryStream class based on the specified region of a byte array, with the CanWrite property set as specified, and the ability to call GetBuffer set as specified. ARG(byte[] buffer, int index, int count, bool writable, bool publiclyVisible)|1|0 *.Capacity=Returns the number of bytes allocated for this stream. ARG(int)|3|1 *CanRead=Returns a value indicating whether the current stream supports reading. ARG(bool)|3|104 *CanSeek=Returns a value indicating whether the current stream supports seeking. ARG(bool)|3|104 *CanWrite=Returns a value indicating whether the current stream supports writing. ARG(bool)|3|104 *GetBuffer=Returns the array of unsigned bytes from which this stream was created. ARG(byte[])|3|13 *Length=Returns the length of the stream in bytes. ARG(long)|3|105 *.Position=Returns the current position within the stream. ARG(long)|3|105 *ReadByte=Reads a byte from the current stream. ARG(int)|3|1 *ToArray=Writes the stream contents to a byte array, regardless of the Position property. ARG(byte[])|3|13 MemoryStream=Returns the MemoryStream object. ARG(MemoryStream)|3|0 *buffer=Defines the array of unsigned bytes from which to create the current stream. ARG(byte[])|4|13 *capacity=Defines the initial size of the internal array in bytes. ARG(int)|4|1 *count=Defines the length of the stream in bytes. ARG(int)|4|1 *index=Defines the index into buffer at which the stream begins. ARG(int)|4|1 *position=Defines the position within the stream to set. ARG(long)|4|105 *publiclyVisible=Defines a value indicating whether to enable GetBuffer, which returns the unsigned byte array from which the stream was created. ARG(bool)|4|104 *writable=Defines the setting of the CanWrite property, which determines whether the stream supports writing. ARG(bool)|4|104