I checked my RoleProvider and there isn't a method called 'GetIdFromUserRole'. I also checked my User Entity for the property 'RoleCollection_From_UserRole' and I couldn't find that either. To be completely certain that I wasn't looking in the wrong place, I performed a search on the generated code that looked for the string 'IdFrom' and got 0 matches.
Here is my DDL for the tables:
CREATE TABLE [Security].[Role](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Code] [nvarchar](50) NOT NULL,
[Description] [nvarchar](255) NULL,
CONSTRAINT [PK_Role] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [Security].[User](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Code] [nvarchar](50) NOT NULL,
[Account] [int] NULL,
[AccountCode] [nvarchar](50) NULL,
[Password] [varchar](32) NULL,
[Hint] [varchar](200) NULL,
[Culture] [varchar](10) NULL,
[Active] [bit] NOT NULL,
CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [IX_User_Account] UNIQUE NONCLUSTERED
(
[Account] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [IX_User_Code] UNIQUE NONCLUSTERED
(
[Code] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [Security].[User] WITH CHECK ADD CONSTRAINT [FK_User_Account] FOREIGN KEY([Account])
REFERENCES [Genealogy].[Account] ([ID])
ON DELETE SET NULL
GO
ALTER TABLE [Security].[User] CHECK CONSTRAINT [FK_User_Account]
CREATE TABLE [Security].[RoleUser](
[Id] [int] IDENTITY(1,1) NOT NULL,
[User] [int] NOT NULL,
[Role] [int] NOT NULL,
CONSTRAINT [PK_RoleUser] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [Security].[RoleUser] WITH CHECK ADD CONSTRAINT [FK_RoleUser_Role] FOREIGN KEY([Role])
REFERENCES [Security].[Role] ([Id])
GO
ALTER TABLE [Security].[RoleUser] CHECK CONSTRAINT [FK_RoleUser_Role]
GO
ALTER TABLE [Security].[RoleUser] WITH CHECK ADD CONSTRAINT [FK_RoleUser_User] FOREIGN KEY([User])
REFERENCES [Security].[User] ([Id])
GO
ALTER TABLE [Security].[RoleUser] CHECK CONSTRAINT [FK_RoleUser_User]