BaseDataProviderAccessCoreSystem.UnregisterDataProvider Method

Definition

Overloads

UnregisterDataProvider<T>(String)

Unregisters a data provider of the specified type.

UnregisterDataProvider<T>(T)

Unregisters a data provider.

UnregisterDataProvider<T>(String)

Unregisters a data provider of the specified type.

protected bool UnregisterDataProvider<T> (string name = default) where T : Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider;
member this.UnregisterDataProvider : string -> bool (requires 'T :> Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider)
Protected Function UnregisterDataProvider(Of T As IMixedRealityDataProvider) (Optional name As String = Nothing) As Boolean

Type Parameters

T

The interface type of the data provider to be unregistered.

Parameters

name
String

The name of the data provider to unregister.

Returns

True if the data provider was successfully unregistered, false otherwise.

Remarks

If the name argument is not specified, the first instance will be unregistered

Applies to

UnregisterDataProvider<T>(T)

Unregisters a data provider.

protected:
generic <typename T>
 where T : Microsoft::MixedReality::Toolkit::IMixedRealityDataProvider bool UnregisterDataProvider(T dataProviderInstance);
protected bool UnregisterDataProvider<T> (T dataProviderInstance) where T : Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider;
member this.UnregisterDataProvider : 'T -> bool (requires 'T :> Microsoft.MixedReality.Toolkit.IMixedRealityDataProvider)
Protected Function UnregisterDataProvider(Of T As IMixedRealityDataProvider) (dataProviderInstance As T) As Boolean

Type Parameters

T

The interface type of the data provider to be unregistered.

Parameters

dataProviderInstance
T

Returns

True if the data provider was successfully unregistered, false otherwise.

Applies to