C# Класс Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.SafePointer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Equals ( object o ) : bool
GetBytes ( int len ) : byte[]
GetHashCode ( ) : int
GetStream ( ) : Stream
HasData ( int cBytes ) : bool
SafePointer ( Stream stream ) : System
SafePointer ( byte byte_array ) : System
SafePointer ( byte byte_array, int index ) : System
Set ( byte b ) : void
ToString ( ) : string
operator ( ) : SafePointer
operator ( ) : bool
operator ( ) : int

Приватные методы

Метод Описание
SafePointer ( byte byte_array, Stream stream, int index ) : System
TestPointerAndThrow ( ) : void

Описание методов

Equals() публичный Метод

public Equals ( object o ) : bool
o object
Результат bool

GetBytes() публичный Метод

public GetBytes ( int len ) : byte[]
len int
Результат byte[]

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetStream() публичный Метод

public GetStream ( ) : Stream
Результат Stream

HasData() публичный Метод

public HasData ( int cBytes ) : bool
cBytes int
Результат bool

SafePointer() публичный Метод

public SafePointer ( Stream stream ) : System
stream Stream
Результат System

SafePointer() публичный Метод

public SafePointer ( byte byte_array ) : System
byte_array byte
Результат System

SafePointer() публичный Метод

public SafePointer ( byte byte_array, int index ) : System
byte_array byte
index int
Результат System

Set() публичный Метод

public Set ( byte b ) : void
b byte
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

operator() публичный статический Метод

public static operator ( ) : SafePointer
Результат SafePointer

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

operator() публичный статический Метод

public static operator ( ) : int
Результат int