C# 클래스 Microsoft.WindowsAzure.Commands.Tools.Vhd.Model.Persistence.VhdDataReader

파일 보기 프로젝트 열기: Azure/azure-powershell 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
FillBuffer ( AsyncMachine machine, int numBytes ) : IEnumerable
ReadBytesAsync ( AsyncMachine machine, long offset, int count ) : IEnumerable
ReadStringAsync ( AsyncMachine machine, long offset, int count ) : IEnumerable

메소드 상세

BeginReadBoolean() 공개 메소드

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

BeginReadByte() 공개 메소드

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

BeginReadBytes() 공개 메소드

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

BeginReadBytes() 공개 메소드

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

BeginReadDateTime() 공개 메소드

public BeginReadDateTime ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
리턴 IAsyncResult

BeginReadDateTime() 공개 메소드

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

BeginReadGuid() 공개 메소드

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

BeginReadInt16() 공개 메소드

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

BeginReadString() 공개 메소드

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

BeginReadUInt32() 공개 메소드

public BeginReadUInt32 ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
리턴 IAsyncResult

BeginReadUInt32() 공개 메소드

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

BeginReadUInt64() 공개 메소드

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

EndReadBoolean() 공개 메소드

public EndReadBoolean ( IAsyncResult result ) : bool
result IAsyncResult
리턴 bool

EndReadByte() 공개 메소드

public EndReadByte ( IAsyncResult result ) : byte
result IAsyncResult
리턴 byte

EndReadBytes() 공개 메소드

public EndReadBytes ( IAsyncResult result ) : byte[]
result IAsyncResult
리턴 byte[]

EndReadDateTime() 공개 메소드

public EndReadDateTime ( IAsyncResult result ) : System.DateTime
result IAsyncResult
리턴 System.DateTime

EndReadGuid() 공개 메소드

public EndReadGuid ( IAsyncResult result ) : System.Guid
result IAsyncResult
리턴 System.Guid

EndReadInt16() 공개 메소드

public EndReadInt16 ( IAsyncResult result ) : short
result IAsyncResult
리턴 short

EndReadString() 공개 메소드

public EndReadString ( IAsyncResult result ) : string
result IAsyncResult
리턴 string

EndReadUInt32() 공개 메소드

public EndReadUInt32 ( IAsyncResult result ) : uint
result IAsyncResult
리턴 uint

EndReadUInt64() 공개 메소드

public EndReadUInt64 ( IAsyncResult result ) : ulong
result IAsyncResult
리턴 ulong

ReadBoolean() 공개 메소드

public ReadBoolean ( long offset ) : bool
offset long
리턴 bool

ReadByte() 공개 메소드

public ReadByte ( long offset ) : byte
offset long
리턴 byte

ReadBytes() 공개 메소드

public ReadBytes ( int count ) : byte[]
count int
리턴 byte[]

ReadBytes() 공개 메소드

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

ReadDateTime() 공개 메소드

public ReadDateTime ( ) : System.DateTime
리턴 System.DateTime

ReadDateTime() 공개 메소드

public ReadDateTime ( long offset ) : System.DateTime
offset long
리턴 System.DateTime

ReadGuid() 공개 메소드

public ReadGuid ( long offset ) : System.Guid
offset long
리턴 System.Guid

ReadInt16() 공개 메소드

public ReadInt16 ( long offset ) : short
offset long
리턴 short

ReadString() 공개 메소드

public ReadString ( int count ) : string
count int
리턴 string

ReadUInt32() 공개 메소드

public ReadUInt32 ( ) : uint
리턴 uint

ReadUInt32() 공개 메소드

public ReadUInt32 ( long offset ) : uint
offset long
리턴 uint

ReadUInt64() 공개 메소드

public ReadUInt64 ( long offset ) : ulong
offset long
리턴 ulong

SetPosition() 공개 메소드

public SetPosition ( long batOffset ) : void
batOffset long
리턴 void

VhdDataReader() 공개 메소드

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