Files
Resolve-DSCConfigurationData/Private/Test-ConfigurationDataMapContainsKey.ps1
Torsten Brendgen 4b83abc7f2 initial Commit
2026-06-27 00:36:04 +02:00

22 lines
432 B
PowerShell

function Test-ConfigurationDataMapContainsKey {
[CmdletBinding()]
Param(
[Parameter(Mandatory=$true)]
$Map,
[Parameter(Mandatory=$true)]
[string]
$Key
)
if($Map -is [System.Collections.Hashtable]){
return $Map.ContainsKey($Key)
}
if($Map -is [System.Collections.Specialized.OrderedDictionary]){
return $Map.Contains($Key)
}
return $false
}