Class BaseService
The base service implements IMixedRealityService and provides default properties for all services.
Inherited Members
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
IDisposable