Show / Hide Table of Contents

Class UniversalIdReferenceService

IObjectReferenceService for IHasReferenceableSerializableID objects.

Inheritance
System.Object
UniversalIdReferenceService
Implements
IObjectReferenceService
Namespace: Eco.Core.Serialization.Internal
Assembly: Eco.Core.dll
Syntax
public class UniversalIdReferenceService : Object, IObjectReferenceService

Constructors

UniversalIdReferenceService()

Declaration
public UniversalIdReferenceService()

Fields

Instance

Declaration
public static readonly UniversalIdReferenceService Instance
Field Value
Type Description
UniversalIdReferenceService

Methods

GetId(Object)

Declaration
public int GetId(object instance)
Parameters
Type Name Description
System.Object instance
Returns
Type Description
System.Int32

MakeReference(Type, Int32)

Declaration
public DecodedObject MakeReference(Type type, int id)
Parameters
Type Name Description
System.Type type
System.Int32 id
Returns
Type Description
DecodedObject

Implements

IObjectReferenceService

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾