Skip to content

AppLocator.UnregisterAll() method

Defined in

Type: AppLocator Namespace: Splat Assembly: Splat.Core.dll

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

Overloads

  • 1. public static void UnregisterAll<T>()
  • 2. public static void UnregisterAll<T>(string contract)

1. Overload

public static void UnregisterAll<T>()

View source

Summary: Unregisters the all the values for the specified type and the optional contract.

Type parameters

NameDescription
TThe type of items to unregister.

2. Overload

public static void UnregisterAll<T>(string contract)

View source

Summary: Unregisters the all the values for the specified type and the optional contract.

Type parameters

NameDescription
TThe type of items to unregister.

Parameters

NameTypeDescription
contractstringA contract which indicates to only removed those items registered with this contract.