Beispiel #1
0
        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);
        }
Beispiel #2
0
 private static MshExpression GetDefaultNameExpression(PSObject so) => PSObjectHelper.GetDefaultNameExpression(so.PSStandardMembers) ?? PSObjectHelper.GetDefaultNameExpression(PSObjectHelper.MaskDeserializedAndGetStandardMembers(so));