C# (CSharp) Pchp.Core Namespace

Nested Namespaces

Pchp.Core.Dynamic
Pchp.Core.Reflection
Pchp.Core.Resources
Pchp.Core.Utilities

Classes

Name Description
BufferedOutput
BufferedOutput.BufferElement
BufferedOutput.LevelElement Representation of one level of buffering.
BufferedOutputStream Provides output buffering of streams.
Comparison PHP comparison semantic.
Context
Convert
Operators
PhpAlias
PhpArray Implements ordered keyed array of PhpValue with PHP semantics.
PhpArray.PhpArrayDebugView
PhpArray.PhpHashEntryDebugView
PhpCallableExtension
PhpCallback Callable object representing callback to a routine. Performs dynamic binding to actual method and provides IPhpCallable interface.
PhpCallback.ArrayCallback
PhpCallback.CallableCallback
PhpCallback.FunctionCallback
PhpCallback.InvalidCallback
PhpCallback.MethodCallback
PhpException
PhpExtensionAttribute
PhpResource Base class for PHP Resources - both built-in and extension-resources. Resources rely on GC Finalization - override FreeManaged for cleanup. When printing a resource variable in PHP, "Resource id #x" prints out.
PhpString
PhpValue
PhpValue.AliasTable
PhpValue.ArrayTable
PhpValue.BoolTable
PhpValue.ClassTable
PhpValue.DoubleTable
PhpValue.LongTable
PhpValue.NullTable
PhpValue.PhpValueDebugView
PhpValue.StringTable
PhpValue.TypeTable Methods table for PhpValue instance.
PhpValue.VoidTable
PhpValue.WritableStringTable
RequestContextAspNet
RequestContextBase Script context for web requests.
RequestContextCore Context for ASP.NET Core.
RequestDelegateExtension
RequestHandler
ScriptAttribute
ScriptDiedException
StrictComparison PHP strict comparison semantic.