helpers/ModulesTillPublishedonGallery/PoshRSJob/1.7.4.4/Private/SetIsReceived.ps1
Function SetIsReceived { Param ( [parameter(ValueFromPipeline=$True)] [rsjob]$RSJob, [switch]$SetTrue ) Begin{ $Flags = 'nonpublic','instance','static' } Process { If ($PSVersionTable['PSEdition'] -and $PSVersionTable.PSEdition -eq 'Core') { $RSJob.IsReceived = $SetTrue.ToBool() } Else { $Field = $RSJob.gettype().GetField('IsReceived',$Flags) $Field.SetValue($RSJob,$SetTrue.ToBool()) } } } |