/// <summary> /// Initializes a new instance of the <see cref="IEdmNavigationProperty" /> class. /// </summary> /// <param name="Partner">Partner.</param> /// <param name="ReferentialConstraint">ReferentialConstraint.</param> /// <param name="Type">Type.</param> /// <param name="DeclaringType">DeclaringType.</param> public IEdmNavigationProperty(IEdmNavigationProperty Partner = default(IEdmNavigationProperty), IEdmReferentialConstraint ReferentialConstraint = default(IEdmReferentialConstraint), IEdmTypeReference Type = default(IEdmTypeReference), IEdmStructuredType DeclaringType = default(IEdmStructuredType)) { this.Partner = Partner; this.ReferentialConstraint = ReferentialConstraint; this.Type = Type; this.DeclaringType = DeclaringType; }
/// <summary> /// Initializes a new instance of the <see cref="IEdmProperty" /> class. /// </summary> /// <param name="Type">Type.</param> /// <param name="DeclaringType">DeclaringType.</param> public IEdmProperty(IEdmTypeReference Type = default(IEdmTypeReference), IEdmStructuredType DeclaringType = default(IEdmStructuredType)) { this.Type = Type; this.DeclaringType = DeclaringType; }