C# 클래스 Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolIterator2

파일 보기 프로젝트 열기: Starcounter/KestrelHttpServer 1 사용 예제들

공개 메소드들

메소드 설명
CopyTo ( byte array, int offset, int count, int &actual ) : MemoryPoolIterator2
GetArraySegment ( MemoryPoolIterator2 end ) : ArraySegment
GetLength ( MemoryPoolIterator2 end ) : int
GetString ( MemoryPoolIterator2 end ) : string
MemoryPoolIterator2 ( Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolBlock2 block ) : System
MemoryPoolIterator2 ( Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolBlock2 block, int index ) : System
Peek ( ) : int
Put ( byte data ) : bool

Save the data at the current location then move to the next available space.

Seek ( int char0 ) : int
Seek ( int char0, int char1 ) : int
Seek ( int char0, int char1, int char2 ) : int
Take ( ) : int

메소드 상세

CopyTo() 공개 메소드

public CopyTo ( byte array, int offset, int count, int &actual ) : MemoryPoolIterator2
array byte
offset int
count int
actual int
리턴 MemoryPoolIterator2

GetArraySegment() 공개 메소드

public GetArraySegment ( MemoryPoolIterator2 end ) : ArraySegment
end MemoryPoolIterator2
리턴 ArraySegment

GetLength() 공개 메소드

public GetLength ( MemoryPoolIterator2 end ) : int
end MemoryPoolIterator2
리턴 int

GetString() 공개 메소드

public GetString ( MemoryPoolIterator2 end ) : string
end MemoryPoolIterator2
리턴 string

MemoryPoolIterator2() 공개 메소드

public MemoryPoolIterator2 ( Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolBlock2 block ) : System
block Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolBlock2
리턴 System

MemoryPoolIterator2() 공개 메소드

public MemoryPoolIterator2 ( Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolBlock2 block, int index ) : System
block Microsoft.AspNet.Server.Kestrel.Infrastructure.MemoryPoolBlock2
index int
리턴 System

Peek() 공개 메소드

public Peek ( ) : int
리턴 int

Put() 공개 메소드

Save the data at the current location then move to the next available space.
public Put ( byte data ) : bool
data byte The byte to be saved.
리턴 bool

Seek() 공개 메소드

public Seek ( int char0 ) : int
char0 int
리턴 int

Seek() 공개 메소드

public Seek ( int char0, int char1 ) : int
char0 int
char1 int
리턴 int

Seek() 공개 메소드

public Seek ( int char0, int char1, int char2 ) : int
char0 int
char1 int
char2 int
리턴 int

Take() 공개 메소드

public Take ( ) : int
리턴 int