Private/Filter-MetadataToHash.ps1

Filter MetadataToHash
{
    param
    (
        [switch]$BySchemaName = $false
    )
    begin { $hash = @{} }
    process { 
        if ($BySchemaName){
            $hash[$_.SchemaName] = $_ 
        } else {
            $hash[$_.Metadataid] = $_ 
        }
    }
    end { return $hash }
}