/// <summary> /// Public constructor with required data /// </summary> /// <param name="bchildrequired"></param> public BParentOptional(global::Testing.BChild bchildrequired) { if (bchildrequired == null) throw new ArgumentNullException(nameof(bchildrequired)); this.BChildRequired = bchildrequired; this.BChildCollection = new System.Collections.Generic.HashSet<global::Testing.BChild>(); Init(); }
/// <summary> /// Public constructor with required data /// </summary> /// <param name="bchildrequired"></param> public BParentCollection(global::Testing.BChild bchildrequired) { if (bchildrequired == null) { throw new ArgumentNullException(nameof(bchildrequired)); } this.BChildRequired = bchildrequired; Init(); }
/// <summary> /// Public constructor with required data /// </summary> /// <param name="bchildrequired"></param> public BParentRequired(global::Testing.BChild bchildrequired) { if (bchildrequired == null) { throw new ArgumentNullException(nameof(bchildrequired)); } this.BChildRequired = bchildrequired; this.BChildCollection = new System.Collections.ObjectModel.ObservableCollection <global::Testing.BChild>(); Init(); }
partial void GetBChildOptional(ref global::Testing.BChild result);
partial void SetBChildOptional(global::Testing.BChild oldValue, ref global::Testing.BChild newValue);
partial void GetBChildRequired(ref global::Testing.BChild result);
partial void SetBChildRequired(global::Testing.BChild oldValue, ref global::Testing.BChild newValue);
/// <summary> /// Static create function (for use in LINQ queries, etc.) /// </summary> /// <param name="bchildrequired"></param> public static BParentOptional Create(global::Testing.BChild bchildrequired) { return(new BParentOptional(bchildrequired)); }
/// <summary> /// Static create function (for use in LINQ queries, etc.) /// </summary> /// <param name="bchildrequired"></param> public static BParentCollection Create(global::Testing.BChild bchildrequired) { return(new BParentCollection(bchildrequired)); }
/// <summary> /// Static create function (for use in LINQ queries, etc.) /// </summary> /// <param name="bchildrequired"></param> public static BParentRequired Create(global::Testing.BChild bchildrequired) { return(new BParentRequired(bchildrequired)); }