public override string GetSddlForm()
 {
     return(string.Format(CultureInfo.InvariantCulture,
                          "({0};{1};{2};;;{3})",
                          DtypUtility.ConvertAceTypeToSDDL(AceType),
                          DtypUtility.ConvertAceFlagToSDDL(AceFlags),
                          DtypUtility.ConvertAccessMaskToSDDL(_AccessMask),
                          identifier.GetSddlForm()));
 }
 public override string GetSddlForm()
 {
     return(string.Format(CultureInfo.InvariantCulture,
                          "({0};{1};{2};{3};{4};{5})",
                          DtypUtility.ConvertAceTypeToSDDL(AceType),
                          DtypUtility.ConvertAceFlagToSDDL(AceFlags),
                          DtypUtility.ConvertAccessMaskToSDDL(_AccessMask),
                          ObjectFlags.HasFlag(_ObjectAceFlags.ObjectAceTypePresent) ? objectType.ToString("D") : string.Empty,
                          ObjectFlags.HasFlag(_ObjectAceFlags.InheritedObjectAceTypePresent) ? inheridObjectType.ToString("D") : string.Empty,
                          identifier.GetSddlForm()));
 }