/// <summary> /// Creates new instance of <see cref="SampleType"/> /// </summary> /// <param name="initData">initialization data</param> internal SampleType(SampleTypeInitData initData) { if (initData == null) throw new MemoryPointerIsNullException("initData"); initData.ValidatePropertiesNotNull(); this.Name = initData.Name; this.Count = initData.Count; this.testErrorFactoryResolver = initData.TestErrorFactoryResolver; }
/// <summary> /// Creates new instance of <see cref="SampleType"/> /// </summary> /// <param name="initData">initialization data</param> internal SampleType(SampleTypeInitData initData) { if (initData == null) { throw new MemoryPointerIsNullException("initData"); } initData.ValidatePropertiesNotNull(); this.Name = initData.Name; this.Count = initData.Count; this.testErrorFactoryResolver = initData.TestErrorFactoryResolver; }