MonsterContext MonsterContext Class

Syntax

Declaration

public abstract class MonsterContext : DbContext, IDisposable, IInfrastructure<IServiceProvider>Public MustInherit Class MonsterContext
    Inherits DbContext
    Implements IDisposable, IInfrastructure(Of IServiceProvider)

Inheritance Hierarchy

Inherited Members

IInfrastructure<IServiceProvider>.Instance,
Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<System.IServiceProvider>.Instance,
OnConfiguring(DbContextOptionsBuilder),
OnConfiguring(DbContextOptionsBuilder),
OnModelCreating(ModelBuilder),
OnModelCreating(ModelBuilder),
SaveChanges(),
SaveChanges(),
SaveChanges(Boolean),
SaveChanges(Boolean),
SaveChangesAsync(CancellationToken),
SaveChangesAsync(CancellationToken),
SaveChangesAsync(Boolean, CancellationToken),
SaveChangesAsync(Boolean, CancellationToken),
Dispose(),
Dispose(),
Entry<TEntity>(TEntity),
Entry(Of TEntity)(TEntity),
Entry(Object),
Entry(Object),
Add<TEntity>(TEntity),
Add(Of TEntity)(TEntity),
AddAsync<TEntity>(TEntity, CancellationToken),
AddAsync(Of TEntity)(TEntity, CancellationToken),
Attach<TEntity>(TEntity),
Attach(Of TEntity)(TEntity),
Update<TEntity>(TEntity),
Update(Of TEntity)(TEntity),
Remove<TEntity>(TEntity),
Remove(Of TEntity)(TEntity),
Add(Object),
Add(Object),
AddAsync(Object, CancellationToken),
AddAsync(Object, CancellationToken),
Attach(Object),
Attach(Object),
Update(Object),
Update(Object),
Remove(Object),
Remove(Object),
AddRange(Object[]),
AddRange(Object()),
AddRangeAsync(Object[]),
AddRangeAsync(Object()),
AttachRange(Object[]),
AttachRange(Object()),
UpdateRange(Object[]),
UpdateRange(Object()),
RemoveRange(Object[]),
RemoveRange(Object()),
AddRange(IEnumerable<Object>),
AddRange(IEnumerable(Of Object)),
AddRangeAsync(IEnumerable<Object>, CancellationToken),
AddRangeAsync(IEnumerable(Of Object), CancellationToken),
AttachRange(IEnumerable<Object>),
AttachRange(IEnumerable(Of Object)),
UpdateRange(IEnumerable<Object>),
UpdateRange(IEnumerable(Of Object)),
RemoveRange(IEnumerable<Object>),
RemoveRange(IEnumerable(Of Object)),
Database,
Database,
ChangeTracker,
ChangeTracker,
Model,
Model,
Set<TEntity>(),
Set(Of TEntity)(),
Find(Type, Object[]),
Find(Type, Object()),
FindAsync(Type, Object[]),
FindAsync(Type, Object()),
FindAsync(Type, Object[], CancellationToken),
FindAsync(Type, Object(), CancellationToken),
Find<TEntity>(Object[]),
Find(Of TEntity)(Object()),
FindAsync<TEntity>(Object[]),
FindAsync(Of TEntity)(Object()),
FindAsync<TEntity>(Object[], CancellationToken),
FindAsync(Of TEntity)(Object(), CancellationToken),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

Properties summary

Methods summary

Constructors

  • MonsterContext(DbContextOptions)
    MonsterContext(DbContextOptions)
    protected MonsterContext(DbContextOptions options)Protected Sub New(options As DbContextOptions)

    Parameters

Properties

  • BarcodeDetails
    BarcodeDetails
    public abstract IQueryable<IBarcodeDetail> BarcodeDetails { get; }Public MustOverride ReadOnly Property BarcodeDetails As IQueryable(Of IBarcodeDetail)

    Property Value

  • Barcodes
    Barcodes
    public abstract IQueryable<IBarcode> Barcodes { get; }Public MustOverride ReadOnly Property Barcodes As IQueryable(Of IBarcode)

    Property Value

  • Complaints
    Complaints
    public abstract IQueryable<IComplaint> Complaints { get; }Public MustOverride ReadOnly Property Complaints As IQueryable(Of IComplaint)

    Property Value

  • ComputerDetails
    ComputerDetails
    public abstract IQueryable<IComputerDetail> ComputerDetails { get; }Public MustOverride ReadOnly Property ComputerDetails As IQueryable(Of IComputerDetail)

    Property Value

  • Computers
    Computers
    public abstract IQueryable<IComputer> Computers { get; }Public MustOverride ReadOnly Property Computers As IQueryable(Of IComputer)

    Property Value

  • CustomerInformation
    CustomerInformation
    public abstract IQueryable<ICustomerInfo> CustomerInformation { get; }Public MustOverride ReadOnly Property CustomerInformation As IQueryable(Of ICustomerInfo)

    Property Value

  • Customers
    Customers
    public abstract IQueryable<ICustomer> Customers { get; }Public MustOverride ReadOnly Property Customers As IQueryable(Of ICustomer)

    Property Value

  • Drivers
    Drivers
    public abstract IQueryable<IDriver> Drivers { get; }Public MustOverride ReadOnly Property Drivers As IQueryable(Of IDriver)

    Property Value

    • System.Linq.IQueryable<T><IDriver>
      System.Linq.IQueryable<T>(Of IDriver)
  • IncorrectScans
    IncorrectScans
    public abstract IQueryable<IIncorrectScan> IncorrectScans { get; }Public MustOverride ReadOnly Property IncorrectScans As IQueryable(Of IIncorrectScan)

    Property Value

  • LastLogins
    LastLogins
    public abstract IQueryable<ILastLogin> LastLogins { get; }Public MustOverride ReadOnly Property LastLogins As IQueryable(Of ILastLogin)

    Property Value

  • Licenses
    Licenses
    public abstract IQueryable<ILicense> Licenses { get; }Public MustOverride ReadOnly Property Licenses As IQueryable(Of ILicense)

    Property Value

  • Logins
    Logins
    public abstract IQueryable<ILogin> Logins { get; }Public MustOverride ReadOnly Property Logins As IQueryable(Of ILogin)

    Property Value

    • System.Linq.IQueryable<T><ILogin>
      System.Linq.IQueryable<T>(Of ILogin)
  • Messages
    Messages
    public abstract IQueryable<IMessage> Messages { get; }Public MustOverride ReadOnly Property Messages As IQueryable(Of IMessage)

    Property Value

  • OrderLines
    OrderLines
    public abstract IQueryable<IOrderLine> OrderLines { get; }Public MustOverride ReadOnly Property OrderLines As IQueryable(Of IOrderLine)

    Property Value

  • OrderNotes
    OrderNotes
    public abstract IQueryable<IOrderNote> OrderNotes { get; }Public MustOverride ReadOnly Property OrderNotes As IQueryable(Of IOrderNote)

    Property Value

  • OrderQualityChecks
    OrderQualityChecks
    public abstract IQueryable<IOrderQualityCheck> OrderQualityChecks { get; }Public MustOverride ReadOnly Property OrderQualityChecks As IQueryable(Of IOrderQualityCheck)

    Property Value

  • Orders
    Orders
    public abstract IQueryable<IAnOrder> Orders { get; }Public MustOverride ReadOnly Property Orders As IQueryable(Of IAnOrder)

    Property Value

  • PageViews
    PageViews
    public abstract IQueryable<IPageView> PageViews { get; }Public MustOverride ReadOnly Property PageViews As IQueryable(Of IPageView)

    Property Value

  • PasswordResets
    PasswordResets
    public abstract IQueryable<IPasswordReset> PasswordResets { get; }Public MustOverride ReadOnly Property PasswordResets As IQueryable(Of IPasswordReset)

    Property Value

  • ProductDetails
    ProductDetails
    public abstract IQueryable<IProductDetail> ProductDetails { get; }Public MustOverride ReadOnly Property ProductDetails As IQueryable(Of IProductDetail)

    Property Value

  • ProductPhotos
    ProductPhotos
    public abstract IQueryable<IProductPhoto> ProductPhotos { get; }Public MustOverride ReadOnly Property ProductPhotos As IQueryable(Of IProductPhoto)

    Property Value

  • ProductReviews
    ProductReviews
    public abstract IQueryable<IProductReview> ProductReviews { get; }Public MustOverride ReadOnly Property ProductReviews As IQueryable(Of IProductReview)

    Property Value

  • Products
    Products
    public abstract IQueryable<IProduct> Products { get; }Public MustOverride ReadOnly Property Products As IQueryable(Of IProduct)

    Property Value

  • ProductWebFeatures
    ProductWebFeatures
    public abstract IQueryable<IProductWebFeature> ProductWebFeatures { get; }Public MustOverride ReadOnly Property ProductWebFeatures As IQueryable(Of IProductWebFeature)

    Property Value

  • Resolutions
    Resolutions
    public abstract IQueryable<IResolution> Resolutions { get; }Public MustOverride ReadOnly Property Resolutions As IQueryable(Of IResolution)

    Property Value

  • RsaTokens
    RsaTokens
    public abstract IQueryable<IRsaToken> RsaTokens { get; }Public MustOverride ReadOnly Property RsaTokens As IQueryable(Of IRsaToken)

    Property Value

  • SmartCards
    SmartCards
    public abstract IQueryable<ISmartCard> SmartCards { get; }Public MustOverride ReadOnly Property SmartCards As IQueryable(Of ISmartCard)

    Property Value

  • SupplierInformation
    SupplierInformation
    public abstract IQueryable<ISupplierInfo> SupplierInformation { get; }Public MustOverride ReadOnly Property SupplierInformation As IQueryable(Of ISupplierInfo)

    Property Value

  • SupplierLogos
    SupplierLogos
    public abstract IQueryable<ISupplierLogo> SupplierLogos { get; }Public MustOverride ReadOnly Property SupplierLogos As IQueryable(Of ISupplierLogo)

    Property Value

  • Suppliers
    Suppliers
    public abstract IQueryable<ISupplier> Suppliers { get; }Public MustOverride ReadOnly Property Suppliers As IQueryable(Of ISupplier)

    Property Value

  • SuspiciousActivities
    SuspiciousActivities
    public abstract IQueryable<ISuspiciousActivity> SuspiciousActivities { get; }Public MustOverride ReadOnly Property SuspiciousActivities As IQueryable(Of ISuspiciousActivity)

    Property Value

Methods

  • SeedUsingFKs(Boolean)
    SeedUsingFKs(Boolean)
    public abstract void SeedUsingFKs(bool saveChanges = true)Public MustOverride Sub SeedUsingFKs(saveChanges As Boolean = True)

    Parameters

    • saveChanges
      System.Boolean
      System.Boolean
  • SeedUsingNavigations(Boolean, Boolean, Boolean)
    SeedUsingNavigations(Boolean, Boolean, Boolean)
    public abstract void SeedUsingNavigations(bool dependentNavs, bool principalNavs, bool saveChanges = true)Public MustOverride Sub SeedUsingNavigations(dependentNavs As Boolean, principalNavs As Boolean, saveChanges As Boolean = True)

    Parameters

    • dependentNavs
      System.Boolean
      System.Boolean
    • principalNavs
      System.Boolean
      System.Boolean
    • saveChanges
      System.Boolean
      System.Boolean
  • SeedUsingNavigationsWithDeferredAdd(Boolean)
    SeedUsingNavigationsWithDeferredAdd(Boolean)
    public abstract void SeedUsingNavigationsWithDeferredAdd(bool saveChanges = true)Public MustOverride Sub SeedUsingNavigationsWithDeferredAdd(saveChanges As Boolean = True)

    Parameters

    • saveChanges
      System.Boolean
      System.Boolean

Details

Assembly

Microsoft.EntityFrameworkCore.Specification.Tests.dll