798,2336
Assembly references and imported namespaces for internal implementation
False
True
True
True
True
False
False
[userDataVhdSetting]
[RDSessionHostUserDataVhdUtility.GetUserDataVhdSetting(RDMSServer, CollectionAlias)]
False
False
False
False
[includeLocationSpecified]
[(userDataVhdSetting.IncludeFileLocation.Count + userDataVhdSetting.IncludeFolderLocation.Count) > 0]
[includeLocationSpecified]
[(IncludeFileLocation.Length + IncludeFolderLocation.Length) > 0]
False
False
[remapModeNonZero]
[userDataVhdSetting.RemapMode <> 0]
[remapModeNonZero]
[RemapMode <> 0]
False
False
False
False
True
True
True
True
True
True
[tempUvhdSetting]
[RDSessionHostUserDataVhdUtility.GetUserDataVhdSetting(RDMSServer, CType(pool.Properties("Alias").Value, String))]
True
True
True
True
True
True
[UserVHDExists]
True
[UserVhdShare]
[userDataVhdSetting.UserVhdShare]
[tempUserVHDShare]
[UserVhdShare]
True
True
True
True
True
True
[templateVhdPath]
[UserVhdShare & "\UVHD-Template.vhdx"]
[scriptDiskSize]
[userDataVhdSetting.DiskSize \ BytesInGB]
[uvhdTemplateResult]
[RDSessionHostUserDataVhdUtility.CreateUserDiskTemplate(RDMSServer, CollectionAlias, UserVhdShare, scriptDiskSize)]
False
False
[policyXML]
[RDSessionHostUserDataVhdUtility.BuildPolicyXml(RemapMode, IncludeFileLocation, IncludeFolderLocation, ExcludeFileLocation, ExcludeFolderLocation)]
[tempResult]
[RDSessionHostUserDataVhdUtility.SetUserDataVhdSetting(RDMSServer, CollectionAlias, True, tempUserVHDShare, policyXML, -1, -1)]
False
False
True
True
True
True
True
True
[Errors]
[New PSDataCollection(Of ErrorRecord)]
[ServerName]
[CType(rdshServer.Properties("Name").Value, String)]
[ShortServerName]
[Microsoft.RemoteDesktopServices.Common.CommonUtility.GetNetbiosNameFromJoinedNode(RDMSServer, ServerName)]
[ShortShareMachineName]
[Microsoft.RemoteDesktopServices.Common.CommonUtility.GetNetbiosNameFromLiveComputer(shareMachine)]
True
True
False
True
True
False