Show / Hide Table of Contents

Class MemChunk

Represents a stream/writable chunk of memory backed by an array buffer

Inheritance
System.Object
System.MarshalByRefObject
System.IO.Stream
System.IO.MemoryStream
MemChunk
Implements
System.IDisposable
Inherited Members
System.IO.MemoryStream.CopyToAsync(System.IO.Stream, System.Int32, System.Threading.CancellationToken)
System.IO.MemoryStream.Dispose(System.Boolean)
System.IO.MemoryStream.Flush()
System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)
System.IO.MemoryStream.GetBuffer()
System.IO.MemoryStream.Read(System.Byte[], System.Int32, System.Int32)
System.IO.MemoryStream.ReadAsync(System.Byte[], System.Int32, System.Int32, System.Threading.CancellationToken)
System.IO.MemoryStream.ReadByte()
System.IO.MemoryStream.Seek(System.Int64, System.IO.SeekOrigin)
System.IO.MemoryStream.SetLength(System.Int64)
System.IO.MemoryStream.ToArray()
System.IO.MemoryStream.TryGetBuffer(System.ArraySegment<System.Byte>)
System.IO.MemoryStream.Write(System.Byte[], System.Int32, System.Int32)
System.IO.MemoryStream.WriteAsync(System.Byte[], System.Int32, System.Int32, System.Threading.CancellationToken)
System.IO.MemoryStream.WriteByte(System.Byte)
System.IO.MemoryStream.WriteTo(System.IO.Stream)
System.IO.MemoryStream.CanRead
System.IO.MemoryStream.CanSeek
System.IO.MemoryStream.CanWrite
System.IO.MemoryStream.Capacity
System.IO.MemoryStream.Length
System.IO.MemoryStream.Position
System.IO.Stream.Null
System.IO.Stream.BeginRead(System.Byte[], System.Int32, System.Int32, System.AsyncCallback, System.Object)
System.IO.Stream.BeginWrite(System.Byte[], System.Int32, System.Int32, System.AsyncCallback, System.Object)
System.IO.Stream.Close()
System.IO.Stream.CopyTo(System.IO.Stream)
System.IO.Stream.CopyTo(System.IO.Stream, System.Int32)
System.IO.Stream.CopyToAsync(System.IO.Stream)
System.IO.Stream.CopyToAsync(System.IO.Stream, System.Int32)
System.IO.Stream.CreateWaitHandle()
System.IO.Stream.Dispose()
System.IO.Stream.EndRead(System.IAsyncResult)
System.IO.Stream.EndWrite(System.IAsyncResult)
System.IO.Stream.FlushAsync()
System.IO.Stream.ObjectInvariant()
System.IO.Stream.ReadAsync(System.Byte[], System.Int32, System.Int32)
System.IO.Stream.Synchronized(System.IO.Stream)
System.IO.Stream.WriteAsync(System.Byte[], System.Int32, System.Int32)
System.IO.Stream.CanTimeout
System.IO.Stream.ReadTimeout
System.IO.Stream.WriteTimeout
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NFX.Glue.Native
Assembly: NFX.dll
Syntax
public class MemChunk : MemoryStream, IDisposable

Constructors

MemChunk(Int32)

Declaration
public MemChunk(int capacity)
Parameters
Type Name Description
System.Int32 capacity

Implements

System.IDisposable

Extension Methods

IOMiscUtils.ReadBEShort(Stream)
IOMiscUtils.ReadLEShort(Stream)
IOMiscUtils.ReadBEUShort(Stream)
IOMiscUtils.ReadLEUShort(Stream)
IOMiscUtils.ReadBEInt32(Stream)
IOMiscUtils.ReadLEInt32(Stream)
IOMiscUtils.ReadBEUInt64(Stream)
IOMiscUtils.ReadLEUInt64(Stream)
IOMiscUtils.WriteBEShort(Stream, Int16)
IOMiscUtils.WriteLEShort(Stream, Int16)
IOMiscUtils.WriteBEUShort(Stream, UInt16)
IOMiscUtils.WriteLEUShort(Stream, UInt16)
IOMiscUtils.WriteBEInt32(Stream, Int32)
IOMiscUtils.WriteLEInt32(Stream, Int32)
IOMiscUtils.WriteBEUInt64(Stream, UInt64)
IOMiscUtils.WriteLEUInt64(Stream, UInt64)
IOMiscUtils.AsCharEnumerable(Stream)
MiscUtils.NonNull<T>(T, Func<Exception>, String)
ObjectValueConversion.AsString(Object, String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString(Object)
ObjectValueConversion.AsLaconicConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(Object, ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Object, Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Object, Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Object, Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Object, Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(Object, SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Object, Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Object, Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Object, Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(Object, UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Object, Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Object, Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Object, Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(Object, UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Object, Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Object, Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Object, Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(Object, UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Object, Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Object, Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Object, Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Object, Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Object, Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Object, Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Object, Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Object, Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Object, Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Object, Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Object, Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime(Object)
ObjectValueConversion.AsDateTime(Object, DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Object, Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID(Object)
ObjectValueConversion.AsGDID(Object, GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Object, Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol(Object)
ObjectValueConversion.AsGDIDSymbol(Object, GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Object, Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan(Object)
ObjectValueConversion.AsTimeSpan(Object, TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Object, Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(Object, TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Object, Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Object, Uri, ConvertErrorHandling)
LEB128.WriteSLEB128(Stream, Int64, Int32)
LEB128.WriteSLEB128(Stream, Int64, out Int32, Int32)
LEB128.WriteULEB128(Stream, UInt64, UInt32)
LEB128.WriteULEB128(Stream, UInt64, out Int32, UInt32)
LEB128.ReadSLEB128(Stream)
LEB128.ReadSLEB128(Stream, out Int32)
LEB128.ReadULEB128(Stream)
LEB128.ReadULEB128(Stream, out Int32)
JSONExtensions.JSONToDynamic(Stream, Encoding, Boolean)
JSONExtensions.JSONToDataObject(Stream, Encoding, Boolean)
JSONExtensions.ToJSON(Object, JSONWritingOptions)
JSONExtensions.ToJSON(Object, TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Object, Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject(Object)
ErlObject.ToErlObject(Object, ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX