object

Description

class System.object

Extended by

ARRAY
ARRAY_RW
BUFFER
BUFFER_RW
IAmbientOcclusion
IApplicationInfo
IApplicationRunnerConsumer
IBeginEnd
IBijectiveMapConst
IBinaryDigest
IBinaryReader
IBlockCodec
IBlockIndexFormat
IBlockIndexOrder
IBufferCodec
IBufferFactory
ICacheBase
ICacheCallback
ICameraFocus
ICameraInfoDependent
ICameraSpeed
ICameraViewport
ICameraWorld
ICanCreateOpenDelete
ICanvasBlockSize
ICanWrite
ICapacity
ICenterGlobalProperty
ICenterLocalProperty
ICodeInput
ICodeOutput
ICodeRange
ICollector
IColorFillProperty
IColorLineProperty
IColorOutlineProperty
IColorTextProperty
IComparable
IConfigurable
ICoordinateFlip
ICoordinateOperationParameters
ICopyable
ICxBaseTypesContainer
ICxContractContainer
ICxFullNameContainer
ICxIdContainer
ICxModifiersContainer
ICxNameContainer
ICxNamespaceContainer
ICxNodeVisitor
ICxReference
ICxSemanticContainer
ICxTypeParametersContainer
ICxTypeQuery
ICxUsageContainer
ICxUsageProvider
ICxXmlDocBodyContainer
ICxXmlDocContainer
IDataCacheObject
IDataGridPane
IDataStreamFactory
IDataView
IDecal
IDeletable
IDisposable
IDocumentNodeVisitor
IDocumentViewCallback
IDomain
IEndPoint
IEntityViewMask
IEnumerable
IEnumerator
IEquatable
IErrorScale
IEventListener
IEventListenerGeneric
IFlags
IFlushable
IFocusable
IFontProperty
IFrustum
IGeoPathConverter
IGeoPathSampleConverter
IGeoPathSampleTrait
IGraphicsComponent
IHeightmapLayers
IHeightmapOps
IHeightmapProvider
IHelpProvider
IImageOps
IInputConsumer
IInputField
IInputState
IInstanceUpdater
IInternalBuffer
IJsonizable
IJsonizer
ILayoutAdapter
ILifecycleState
ILightingContainer
ILightingProperty
ILightProvider
ILineFeatureLevels
ILineStyleProperty
ILineThicknessProperty
ILocalizable
ILocalSpaceProperty
ILogMessageFormat
ILogMessageHandler
ILogMessageSource
IMapInfo
IMapProjection
IMemoryConsumption
IMeshBound
IMeshDispatcher
IModel
IModelGeometryListener
INameProperty
INativeWindowRecreate
INearAtZero
INonUserInterfaceBounds
IObjectPoolFactory
IOpaque
IOperationOps
IParticleSource
IPathInfo
IPipelineEffect
IPipelineGeometry
IPixelFontInfo
IPixelLayerOps
IPlanter
IPleaseIncludeInBinaryThanks
IPrimitiveRenderer
IProfiler
IProfilerConsumer
IProfilerValueConsumer
IProfilerValueProducer
IProgressInfo
IProgressMonitor
IRadiusProperty
IRenderable2D
IRenderContextDependent
IRenderEffectComponents
IRenderEffectFactory
IRenderPreparable
IRenderPriority
IRenderStageCallback
IRequestClose
IResourceConsumer
IRtinTriangleTrait
IRtinVertexTrait
ISceneDataTraversal
ISceneQuery
ISceneQueryOp
ISceneQueryProvider
ISceneQueryResult
ISceneQueryResultVisitor
ISerializable
IShapeExtruder
IShapeOps
IShapeRasterizer
IShapeRasterizerFactory
IShapeReaderInfo
ISimpleHttpImage
ISimpleHttpText
ISpatialBounds
ISpatialBoundsTrait
ISpatialCallback
ISpatialDistanceTrait
ISpatialEntityTrait
ISpatialPickTrait
ISpatialTandemBoundsTrait
ISpatialTandemResultTrait
ISpatialTandenEntityTrait
ISrgb
IStreamingSource
IStreamingTarget
IStyleProperty
ITaskBase
ITaskQueue
ITerrainFeatureLevels
ITextProperty
ITextStreamFactory
ITextureCacheDependent
ITextureFactory
ITimestampConsumer
ITimestampRangeProperty
ITimestampRangeProvider
ITransferable
ITransform2D
ITriangulationInputTrait
ITriangulationOutputTrait
ITriangulationVertexTrait
ITypeSerializer
IUpdateableFrameTime
IUpdateableGui
IValidatable
IVectorImageReader
IVersioned
IVertexArraysDependent
IVertexElementWriterBase
IVertexLayout
IVideoMemoryContainer
IViewportDependent
IVisibleMask
IVisibleRegion
IVisualRasterizer
IWidgetGuiConsumer
IWidthProperty
IWorkDispatcher
STREAM
TEXTURE_2D
TEXTURE_2D_ARRAY
TEXTURE_2D_RW
TEXTURE_CUBE

Base class for all reference types.

Public / Methods

Equals


[Pure]
public static method Equals → (2)

first in : object

The first object to compare.

second in : object

The second object to compare.

returns → bool

true if the objects are equal or both null,
false if they are different.

Compares the given objects.


[Pure]
public virtual method Equals → (1)

other in : object

The object to compare to.

returns → bool

true if this object is equal to other in,
false if it is different.

Compares this object with the given one.

Get​Hash​Code


[Pure]
public virtual method GetHashCode → ()

returns → int32

The 32-bit hash-code value.

Returns the hash-code for this object.

Reference​Equals


[Pure]
public static method ReferenceEquals → (2)

first in : object

The first object reference to compare.

second in : object

The second object reference to compare.

returns → bool

true if the references point to the same object or are both null,
false if they are different.

Compares the given object references.

To​String


[Pure]
public virtual method ToString → ()

returns → string

The string representation.

Returns the string representation of this object.