/// <summary> /// Creates a new instance. /// </summary> /// <param name="session">The session.</param> /// <returns>The new instance.</returns> internal static RoleType Create(AllorsEmbeddedSession session) { var role = (RoleType)session.Create(AllorsEmbeddedDomain.RoleType); role.Reset(); return(role); }
/// <summary> /// Creates a new instance. /// </summary> /// <param name="session">The session.</param> /// <returns>The new instance.</returns> internal static MethodType Create(AllorsEmbeddedSession session) { var methodType = (MethodType)session.Create(AllorsEmbeddedDomain.MethodType); methodType.Reset(); return(methodType); }
/// <summary> /// Creates a new instance. /// </summary> /// <param name="session">The session.</param> /// <returns>A new instance</returns> internal static AssociationType Create(AllorsEmbeddedSession session) { var association = (AssociationType)session.Create(AllorsEmbeddedDomain.AssociationType); association.Reset(); return(association); }
/// <summary> /// Creates a new instance. /// </summary> /// <param name="session">The session.</param> /// <returns>The new instance.</returns> internal static RelationType Create(AllorsEmbeddedSession session) { var relationType = (RelationType)session.Create(AllorsEmbeddedDomain.RelationType); relationType.AssociationType = AssociationType.Create(session); relationType.RoleType = RoleType.Create(session); relationType.Reset(); return(relationType); }
/// <summary> /// Creates a new instance. /// </summary> /// <param name="session">The session.</param> /// <returns>The new inheritance.</returns> internal static Inheritance Create(AllorsEmbeddedSession session) { var inheritance = (Inheritance)session.Create(AllorsEmbeddedDomain.Inheritance); return(inheritance); }