Functions/Data/Convert-GUIDToBase64.ps1
<#
.SYNOPSIS Converts a GUID value to base-64 encoding. #> function Convert-GUIDToBase64 { [CmdletBinding()] param ( # The value to base-64 encode [Parameter(Mandatory=$true,ValueFromPipeline=$true)] [GUID[]] $Value ) Begin { [Text.Encoding]$Encode = ([System.Text.Encoding]::$Encoding) } process { $Value | ForEach-Object { if( $_ -eq $null ) { return $null } $bytes = $_.ToByteArray() [Convert]::ToBase64String($bytes) } } } |