Disco.Services.Interop.ActiveDirectory.ADManagedGroup.ValidConfigurationToJson C# (CSharp) Метод

ValidConfigurationToJson() публичный статический Метод

public static ValidConfigurationToJson ( string GroupKey, string GroupId, System.DateTime FilterBeginDate ) : string
GroupKey string
GroupId string
FilterBeginDate System.DateTime
Результат string
        public static string ValidConfigurationToJson(string GroupKey, string GroupId, DateTime? FilterBeginDate)
        {
            if (string.IsNullOrWhiteSpace(GroupId))
                GroupId = null;

            if (GroupId != null)
                GroupId = ActiveDirectory.Context.ManagedGroups.ValidateGroupId(GroupId, GroupKey);

            if (GroupId == null)
                return null;
            else
                return JsonConvert.SerializeObject(new ADManagedGroupConfiguration()
                {
                    GroupId = GroupId,
                    FilterBeginDate = FilterBeginDate
                }, new JsonSerializerSettings() { DefaultValueHandling = DefaultValueHandling.Ignore });
        }