C# Класс Pchp.Core.PhpValue.WritableStringTable

Наследование: TypeTable
Показать файл Открыть проект

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

Метод Описание
Accept ( PhpValue &me, PhpVariableVisitor visitor ) : void
AsCallable ( PhpValue &me ) : IPhpCallable
Compare ( PhpValue &me, PhpValue right ) : int
DeepCopy ( PhpValue &me ) : PhpValue
DisplayString ( PhpValue &me ) : string
EnsureArray ( PhpValue &me ) : IPhpArray
EnsureObject ( PhpValue &me ) : object
GetForeachEnumerator ( PhpValue &me, bool aliasedValues, RuntimeTypeHandle caller ) : IPhpEnumerator
StrictEquals ( PhpValue &me, PhpValue right ) : bool
ToArray ( PhpValue &me ) : PhpArray
ToBoolean ( PhpValue &me ) : bool
ToClass ( PhpValue &me ) : object
ToDouble ( PhpValue &me ) : double
ToIntStringKey ( PhpValue &me ) : IntStringKey
ToLong ( PhpValue &me ) : long
ToNumber ( PhpValue &me, PhpNumber &number ) : Convert.NumberInfo
ToString ( PhpValue &me, Context ctx ) : string
ToStringOrThrow ( PhpValue &me, Context ctx ) : string

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

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

public Accept ( PhpValue &me, PhpVariableVisitor visitor ) : void
me PhpValue
visitor PhpVariableVisitor
Результат void

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

public AsCallable ( PhpValue &me ) : IPhpCallable
me PhpValue
Результат IPhpCallable

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

public Compare ( PhpValue &me, PhpValue right ) : int
me PhpValue
right PhpValue
Результат int

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

public DeepCopy ( PhpValue &me ) : PhpValue
me PhpValue
Результат PhpValue

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

public DisplayString ( PhpValue &me ) : string
me PhpValue
Результат string

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

public EnsureArray ( PhpValue &me ) : IPhpArray
me PhpValue
Результат IPhpArray

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

public EnsureObject ( PhpValue &me ) : object
me PhpValue
Результат object

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

public GetForeachEnumerator ( PhpValue &me, bool aliasedValues, RuntimeTypeHandle caller ) : IPhpEnumerator
me PhpValue
aliasedValues bool
caller RuntimeTypeHandle
Результат IPhpEnumerator

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

public StrictEquals ( PhpValue &me, PhpValue right ) : bool
me PhpValue
right PhpValue
Результат bool

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

public ToArray ( PhpValue &me ) : PhpArray
me PhpValue
Результат PhpArray

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

public ToBoolean ( PhpValue &me ) : bool
me PhpValue
Результат bool

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

public ToClass ( PhpValue &me ) : object
me PhpValue
Результат object

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

public ToDouble ( PhpValue &me ) : double
me PhpValue
Результат double

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

public ToIntStringKey ( PhpValue &me ) : IntStringKey
me PhpValue
Результат IntStringKey

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

public ToLong ( PhpValue &me ) : long
me PhpValue
Результат long

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

public ToNumber ( PhpValue &me, PhpNumber &number ) : Convert.NumberInfo
me PhpValue
number PhpNumber
Результат Convert.NumberInfo

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

public ToString ( PhpValue &me, Context ctx ) : string
me PhpValue
ctx Context
Результат string

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

public ToStringOrThrow ( PhpValue &me, Context ctx ) : string
me PhpValue
ctx Context
Результат string