public override bool GetDocumentId(out object id, out Type idNominalType, out IIdGenerator idGenerator) { EnsureIsMaterialized(); return base.GetDocumentId(out id, out idNominalType, out idGenerator); }