/// <summary> /// Initializes a new instance of the <see cref="TypeElement"/> class. /// </summary> /// <param name="typeElement">The type element.</param> /// <param name="parent">The parent.</param> public TypeElement(XPathNavigator typeElement, ServiceElement parent) : base(typeElement, parent) { Requires.NotNull(typeElement, "typeElement"); Requires.NotNull(parent, "parent"); }
/// <summary> /// Initializes a new instance of the <see cref="TypeElement"/> class. /// </summary> /// <param name="typeElement">The type element.</param> /// <param name="parent">The parent.</param> public TypeElement(XPathNavigator typeElement, ServiceElement parent) : base(typeElement, parent) { Contract.Requires <ArgumentNullException>(typeElement != null); Contract.Requires <ArgumentNullException>(parent != null); }
/// <summary> /// Initializes a new instance of the <see cref="UriElement"/> class. /// </summary> /// <param name="uriElement">The URI element.</param> /// <param name="service">The service.</param> public UriElement(XPathNavigator uriElement, ServiceElement service) : base(uriElement, service) { }
/// <summary> /// Initializes a new instance of the <see cref="TypeElement"/> class. /// </summary> /// <param name="typeElement">The type element.</param> /// <param name="parent">The parent.</param> public TypeElement(XPathNavigator typeElement, ServiceElement parent) : base(typeElement, parent) { }