mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class BaseService

    The base service implements IMixedRealityService and provides default properties for all services.

    Inheritance
    Object
    BaseService
    BaseDataProvider<T>
    BaseEventSystem
    BaseExtensionService
    Implements
    IMixedRealityService
    IDisposable
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class BaseService : IMixedRealityService, IDisposable

    Fields

    DefaultPriority

    Declaration
    public const uint DefaultPriority = 10U
    Field Value
    Type Description
    UInt32

    DefaultPriority

    Declaration
    public const uint DefaultPriority = 10U
    Field Value
    Type Description
    UInt32

    disposed

    Value indicating if the object has completed disposal.

    Declaration
    protected bool disposed
    Field Value
    Type Description
    Boolean
    Remarks

    Set by derived classes to indicate that disposal has been completed.

    disposed

    Value indicating if the object has completed disposal.

    Declaration
    protected bool disposed
    Field Value
    Type Description
    Boolean
    Remarks

    Set by derived classes to indicate that disposal has been completed.

    Properties

    ConfigurationProfile

    Declaration
    public virtual BaseMixedRealityProfile ConfigurationProfile { get; protected set; }
    Property Value
    Type Description
    BaseMixedRealityProfile

    ConfigurationProfile

    Declaration
    public virtual BaseMixedRealityProfile ConfigurationProfile { get; protected set; }
    Property Value
    Type Description
    BaseMixedRealityProfile

    Name

    Declaration
    public virtual string Name { get; protected set; }
    Property Value
    Type Description
    String

    Name

    Declaration
    public virtual string Name { get; protected set; }
    Property Value
    Type Description
    String

    Priority

    Declaration
    public virtual uint Priority { get; protected set; }
    Property Value
    Type Description
    UInt32

    Priority

    Declaration
    public virtual uint Priority { get; protected set; }
    Property Value
    Type Description
    UInt32

    Methods

    Destroy()

    Declaration
    public virtual void Destroy()

    Destroy()

    Declaration
    public virtual void Destroy()

    Disable()

    Declaration
    public virtual void Disable()

    Disable()

    Declaration
    public virtual void Disable()

    Dispose()

    Cleanup resources used by this object.

    Declaration
    public void Dispose()

    Dispose()

    Cleanup resources used by this object.

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Cleanup resources used by the object

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    Boolean disposing

    Are we fully disposing the object? True will release all managed resources, unmanaged resources are always released.

    Dispose(Boolean)

    Cleanup resources used by the object

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    Boolean disposing

    Are we fully disposing the object? True will release all managed resources, unmanaged resources are always released.

    Enable()

    Declaration
    public virtual void Enable()

    Enable()

    Declaration
    public virtual void Enable()

    Finalize()

    Finalizer

    Declaration
    protected void Finalize()

    Finalize()

    Finalizer

    Declaration
    protected void Finalize()

    Initialize()

    Declaration
    public virtual void Initialize()

    Initialize()

    Declaration
    public virtual void Initialize()

    LateUpdate()

    Declaration
    public virtual void LateUpdate()

    LateUpdate()

    Declaration
    public virtual void LateUpdate()

    Reset()

    Declaration
    public virtual void Reset()

    Reset()

    Declaration
    public virtual void Reset()

    Update()

    Declaration
    public virtual void Update()

    Update()

    Declaration
    public virtual void Update()

    Implements

    IMixedRealityService
    IDisposable
    In This Article
    • Fields
      • DefaultPriority
      • DefaultPriority
      • disposed
      • disposed
    • Properties
      • ConfigurationProfile
      • ConfigurationProfile
      • Name
      • Name
      • Priority
      • Priority
    • Methods
      • Destroy()
      • Destroy()
      • Disable()
      • Disable()
      • Dispose()
      • Dispose()
      • Dispose(Boolean)
      • Dispose(Boolean)
      • Enable()
      • Enable()
      • Finalize()
      • Finalize()
      • Initialize()
      • Initialize()
      • LateUpdate()
      • LateUpdate()
      • Reset()
      • Reset()
      • Update()
      • Update()
    • Implements
    Back to top Generated by DocFX