C# Class Microsoft.WindowsAzure.Commands.Tools.Vhd.Model.Persistence.VhdDataReader

Exibir arquivo Open project: Azure/azure-powershell Class Usage Examples

Public Methods

Method Description
BeginReadBoolean ( long offset, AsyncCallback callback, object state ) : IAsyncResult
BeginReadByte ( long offset, AsyncCallback callback, object state ) : IAsyncResult
BeginReadBytes ( int count, AsyncCallback callback, object state ) : IAsyncResult
BeginReadBytes ( long offset, int count, AsyncCallback callback, object state ) : IAsyncResult
BeginReadDateTime ( AsyncCallback callback, object state ) : IAsyncResult
BeginReadDateTime ( long offset, AsyncCallback callback, object state ) : IAsyncResult
BeginReadGuid ( long offset, AsyncCallback callback, object state ) : IAsyncResult
BeginReadInt16 ( long offset, AsyncCallback callback, object state ) : IAsyncResult
BeginReadString ( int count, AsyncCallback callback, object state ) : IAsyncResult
BeginReadUInt32 ( AsyncCallback callback, object state ) : IAsyncResult
BeginReadUInt32 ( long offset, AsyncCallback callback, object state ) : IAsyncResult
BeginReadUInt64 ( long offset, AsyncCallback callback, object state ) : IAsyncResult
EndReadBoolean ( IAsyncResult result ) : bool
EndReadByte ( IAsyncResult result ) : byte
EndReadBytes ( IAsyncResult result ) : byte[]
EndReadDateTime ( IAsyncResult result ) : System.DateTime
EndReadGuid ( IAsyncResult result ) : System.Guid
EndReadInt16 ( IAsyncResult result ) : short
EndReadString ( IAsyncResult result ) : string
EndReadUInt32 ( IAsyncResult result ) : uint
EndReadUInt64 ( IAsyncResult result ) : ulong
ReadBoolean ( long offset ) : bool
ReadByte ( long offset ) : byte
ReadBytes ( int count ) : byte[]
ReadBytes ( long offset, int count ) : byte[]
ReadDateTime ( ) : System.DateTime
ReadDateTime ( long offset ) : System.DateTime
ReadGuid ( long offset ) : System.Guid
ReadInt16 ( long offset ) : short
ReadString ( int count ) : string
ReadUInt32 ( ) : uint
ReadUInt32 ( long offset ) : uint
ReadUInt64 ( long offset ) : ulong
SetPosition ( long batOffset ) : void
VhdDataReader ( BinaryReader reader ) : Microsoft.WindowsAzure.Commands.Tools.Common.General

Private Methods

Method Description
FillBuffer ( AsyncMachine machine, int numBytes ) : IEnumerable
ReadBytesAsync ( AsyncMachine machine, long offset, int count ) : IEnumerable
ReadStringAsync ( AsyncMachine machine, long offset, int count ) : IEnumerable

Method Details

BeginReadBoolean() public method

public BeginReadBoolean ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

BeginReadByte() public method

public BeginReadByte ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

BeginReadBytes() public method

public BeginReadBytes ( int count, AsyncCallback callback, object state ) : IAsyncResult
count int
callback AsyncCallback
state object
return IAsyncResult

BeginReadBytes() public method

public BeginReadBytes ( long offset, int count, AsyncCallback callback, object state ) : IAsyncResult
offset long
count int
callback AsyncCallback
state object
return IAsyncResult

BeginReadDateTime() public method

public BeginReadDateTime ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
return IAsyncResult

BeginReadDateTime() public method

public BeginReadDateTime ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

BeginReadGuid() public method

public BeginReadGuid ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

BeginReadInt16() public method

public BeginReadInt16 ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

BeginReadString() public method

public BeginReadString ( int count, AsyncCallback callback, object state ) : IAsyncResult
count int
callback AsyncCallback
state object
return IAsyncResult

BeginReadUInt32() public method

public BeginReadUInt32 ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
return IAsyncResult

BeginReadUInt32() public method

public BeginReadUInt32 ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

BeginReadUInt64() public method

public BeginReadUInt64 ( long offset, AsyncCallback callback, object state ) : IAsyncResult
offset long
callback AsyncCallback
state object
return IAsyncResult

EndReadBoolean() public method

public EndReadBoolean ( IAsyncResult result ) : bool
result IAsyncResult
return bool

EndReadByte() public method

public EndReadByte ( IAsyncResult result ) : byte
result IAsyncResult
return byte

EndReadBytes() public method

public EndReadBytes ( IAsyncResult result ) : byte[]
result IAsyncResult
return byte[]

EndReadDateTime() public method

public EndReadDateTime ( IAsyncResult result ) : System.DateTime
result IAsyncResult
return System.DateTime

EndReadGuid() public method

public EndReadGuid ( IAsyncResult result ) : System.Guid
result IAsyncResult
return System.Guid

EndReadInt16() public method

public EndReadInt16 ( IAsyncResult result ) : short
result IAsyncResult
return short

EndReadString() public method

public EndReadString ( IAsyncResult result ) : string
result IAsyncResult
return string

EndReadUInt32() public method

public EndReadUInt32 ( IAsyncResult result ) : uint
result IAsyncResult
return uint

EndReadUInt64() public method

public EndReadUInt64 ( IAsyncResult result ) : ulong
result IAsyncResult
return ulong

ReadBoolean() public method

public ReadBoolean ( long offset ) : bool
offset long
return bool

ReadByte() public method

public ReadByte ( long offset ) : byte
offset long
return byte

ReadBytes() public method

public ReadBytes ( int count ) : byte[]
count int
return byte[]

ReadBytes() public method

public ReadBytes ( long offset, int count ) : byte[]
offset long
count int
return byte[]

ReadDateTime() public method

public ReadDateTime ( ) : System.DateTime
return System.DateTime

ReadDateTime() public method

public ReadDateTime ( long offset ) : System.DateTime
offset long
return System.DateTime

ReadGuid() public method

public ReadGuid ( long offset ) : System.Guid
offset long
return System.Guid

ReadInt16() public method

public ReadInt16 ( long offset ) : short
offset long
return short

ReadString() public method

public ReadString ( int count ) : string
count int
return string

ReadUInt32() public method

public ReadUInt32 ( ) : uint
return uint

ReadUInt32() public method

public ReadUInt32 ( long offset ) : uint
offset long
return uint

ReadUInt64() public method

public ReadUInt64 ( long offset ) : ulong
offset long
return ulong

SetPosition() public method

public SetPosition ( long batOffset ) : void
batOffset long
return void

VhdDataReader() public method

public VhdDataReader ( BinaryReader reader ) : Microsoft.WindowsAzure.Commands.Tools.Common.General
reader System.IO.BinaryReader
return Microsoft.WindowsAzure.Commands.Tools.Common.General