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