internal static List <MshExpression> GetDefaultPropertySet(PSObject so) { List <MshExpression> defaultPropertySet = PSObjectHelper.GetDefaultPropertySet(so.PSStandardMembers); if (defaultPropertySet.Count == 0) { defaultPropertySet = PSObjectHelper.GetDefaultPropertySet(PSObjectHelper.MaskDeserializedAndGetStandardMembers(so)); } return(defaultPropertySet); }
private static MshExpression GetDefaultNameExpression(PSObject so) => PSObjectHelper.GetDefaultNameExpression(so.PSStandardMembers) ?? PSObjectHelper.GetDefaultNameExpression(PSObjectHelper.MaskDeserializedAndGetStandardMembers(so));