MonsterContext MonsterContext Class

Definition

public abstract class MonsterContext : DbContext, IDisposable, IInfrastructure<IServiceProvider>
Public MustInherit Class MonsterContext
    Inherits DbContext
    Implements IDisposable, IInfrastructure(Of IServiceProvider)
Inheritance
System.ObjectSystem.Object
MonsterContextMonsterContext
Implements
System.IDisposableSystem.IDisposable IInfrastructure<System.IServiceProvider>IInfrastructure(Of System.IServiceProvider)

Inherited Members

Microsoft.EntityFrameworkCore.DbContext

SaveChanges(System.Boolean)SaveChanges(System.Boolean)
SaveChangesAsync(System.Threading.CancellationToken)SaveChangesAsync(System.Threading.CancellationToken)
SaveChangesAsync(System.Boolean, System.Threading.CancellationToken)SaveChangesAsync(System.Boolean, System.Threading.CancellationToken)
Entry(System.Object)Entry(System.Object)
Add<TEntity>(TEntity)Add(Of TEntity)(TEntity)
AddAsync<TEntity>(TEntity, System.Threading.CancellationToken)AddAsync(Of TEntity)(TEntity, System.Threading.CancellationToken)
Add(System.Object)Add(System.Object)
AddAsync(System.Object, System.Threading.CancellationToken)AddAsync(System.Object, System.Threading.CancellationToken)
Attach(System.Object)Attach(System.Object)
Update(System.Object)Update(System.Object)
Remove(System.Object)Remove(System.Object)
AddRange(System.Object[])AddRange(System.Object())
AddRangeAsync(System.Object[])AddRangeAsync(System.Object())
AttachRange(System.Object[])AttachRange(System.Object())
UpdateRange(System.Object[])UpdateRange(System.Object())
RemoveRange(System.Object[])RemoveRange(System.Object())
AddRange(System.Collections.Generic.IEnumerable<System.Object>)AddRange(System.Collections.Generic.IEnumerable(Of System.Object))
AddRangeAsync(System.Collections.Generic.IEnumerable<System.Object>, System.Threading.CancellationToken)AddRangeAsync(System.Collections.Generic.IEnumerable(Of System.Object), System.Threading.CancellationToken)
AttachRange(System.Collections.Generic.IEnumerable<System.Object>)AttachRange(System.Collections.Generic.IEnumerable(Of System.Object))
UpdateRange(System.Collections.Generic.IEnumerable<System.Object>)UpdateRange(System.Collections.Generic.IEnumerable(Of System.Object))
RemoveRange(System.Collections.Generic.IEnumerable<System.Object>)RemoveRange(System.Collections.Generic.IEnumerable(Of System.Object))
Find(System.Type, System.Object[])Find(System.Type, System.Object())
FindAsync(System.Type, System.Object[])FindAsync(System.Type, System.Object())
FindAsync(System.Type, System.Object[], System.Threading.CancellationToken)FindAsync(System.Type, System.Object(), System.Threading.CancellationToken)
Find<TEntity>(System.Object[])Find(Of TEntity)(System.Object())
FindAsync<TEntity>(System.Object[])FindAsync(Of TEntity)(System.Object())
FindAsync<TEntity>(System.Object[], System.Threading.CancellationToken)FindAsync(Of TEntity)(System.Object(), System.Threading.CancellationToken)

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

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)
Value
System.Linq.IQueryable<IBarcodeDetail> System.Linq.IQueryable(Of IBarcodeDetail)

Barcodes Barcodes

public abstract IQueryable<IBarcode> Barcodes { get; }
Public MustOverride ReadOnly Property Barcodes As IQueryable(Of IBarcode)
Value
System.Linq.IQueryable<IBarcode> System.Linq.IQueryable(Of IBarcode)

Complaints Complaints

public abstract IQueryable<IComplaint> Complaints { get; }
Public MustOverride ReadOnly Property Complaints As IQueryable(Of IComplaint)
Value
System.Linq.IQueryable<IComplaint> System.Linq.IQueryable(Of IComplaint)

ComputerDetails ComputerDetails

public abstract IQueryable<IComputerDetail> ComputerDetails { get; }
Public MustOverride ReadOnly Property ComputerDetails As IQueryable(Of IComputerDetail)
Value
System.Linq.IQueryable<IComputerDetail> System.Linq.IQueryable(Of IComputerDetail)

Computers Computers

public abstract IQueryable<IComputer> Computers { get; }
Public MustOverride ReadOnly Property Computers As IQueryable(Of IComputer)
Value
System.Linq.IQueryable<IComputer> System.Linq.IQueryable(Of IComputer)

CustomerInformation CustomerInformation

public abstract IQueryable<ICustomerInfo> CustomerInformation { get; }
Public MustOverride ReadOnly Property CustomerInformation As IQueryable(Of ICustomerInfo)
Value
System.Linq.IQueryable<ICustomerInfo> System.Linq.IQueryable(Of ICustomerInfo)

Customers Customers

public abstract IQueryable<ICustomer> Customers { get; }
Public MustOverride ReadOnly Property Customers As IQueryable(Of ICustomer)
Value
System.Linq.IQueryable<ICustomer> System.Linq.IQueryable(Of ICustomer)

Drivers Drivers

public abstract IQueryable<IDriver> Drivers { get; }
Public MustOverride ReadOnly Property Drivers As IQueryable(Of IDriver)
Value
System.Linq.IQueryable<IDriver> System.Linq.IQueryable(Of IDriver)

IncorrectScans IncorrectScans

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

LastLogins LastLogins

public abstract IQueryable<ILastLogin> LastLogins { get; }
Public MustOverride ReadOnly Property LastLogins As IQueryable(Of ILastLogin)
Value
System.Linq.IQueryable<ILastLogin> System.Linq.IQueryable(Of ILastLogin)

Licenses Licenses

public abstract IQueryable<ILicense> Licenses { get; }
Public MustOverride ReadOnly Property Licenses As IQueryable(Of ILicense)
Value
System.Linq.IQueryable<ILicense> System.Linq.IQueryable(Of ILicense)

Logins Logins

public abstract IQueryable<ILogin> Logins { get; }
Public MustOverride ReadOnly Property Logins As IQueryable(Of ILogin)
Value
System.Linq.IQueryable<ILogin> System.Linq.IQueryable(Of ILogin)

Messages Messages

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

OrderLines OrderLines

public abstract IQueryable<IOrderLine> OrderLines { get; }
Public MustOverride ReadOnly Property OrderLines As IQueryable(Of IOrderLine)
Value
System.Linq.IQueryable<IOrderLine> System.Linq.IQueryable(Of IOrderLine)

OrderNotes OrderNotes

public abstract IQueryable<IOrderNote> OrderNotes { get; }
Public MustOverride ReadOnly Property OrderNotes As IQueryable(Of IOrderNote)
Value
System.Linq.IQueryable<IOrderNote> System.Linq.IQueryable(Of IOrderNote)

OrderQualityChecks OrderQualityChecks

public abstract IQueryable<IOrderQualityCheck> OrderQualityChecks { get; }
Public MustOverride ReadOnly Property OrderQualityChecks As IQueryable(Of IOrderQualityCheck)
Value
System.Linq.IQueryable<IOrderQualityCheck> System.Linq.IQueryable(Of IOrderQualityCheck)

Orders Orders

public abstract IQueryable<IAnOrder> Orders { get; }
Public MustOverride ReadOnly Property Orders As IQueryable(Of IAnOrder)
Value
System.Linq.IQueryable<IAnOrder> System.Linq.IQueryable(Of IAnOrder)

PageViews PageViews

public abstract IQueryable<IPageView> PageViews { get; }
Public MustOverride ReadOnly Property PageViews As IQueryable(Of IPageView)
Value
System.Linq.IQueryable<IPageView> System.Linq.IQueryable(Of IPageView)

PasswordResets PasswordResets

public abstract IQueryable<IPasswordReset> PasswordResets { get; }
Public MustOverride ReadOnly Property PasswordResets As IQueryable(Of IPasswordReset)
Value
System.Linq.IQueryable<IPasswordReset> System.Linq.IQueryable(Of IPasswordReset)

ProductDetails ProductDetails

public abstract IQueryable<IProductDetail> ProductDetails { get; }
Public MustOverride ReadOnly Property ProductDetails As IQueryable(Of IProductDetail)
Value
System.Linq.IQueryable<IProductDetail> System.Linq.IQueryable(Of IProductDetail)

ProductPhotos ProductPhotos

public abstract IQueryable<IProductPhoto> ProductPhotos { get; }
Public MustOverride ReadOnly Property ProductPhotos As IQueryable(Of IProductPhoto)
Value
System.Linq.IQueryable<IProductPhoto> System.Linq.IQueryable(Of IProductPhoto)

ProductReviews ProductReviews

public abstract IQueryable<IProductReview> ProductReviews { get; }
Public MustOverride ReadOnly Property ProductReviews As IQueryable(Of IProductReview)
Value
System.Linq.IQueryable<IProductReview> System.Linq.IQueryable(Of IProductReview)

Products Products

public abstract IQueryable<IProduct> Products { get; }
Public MustOverride ReadOnly Property Products As IQueryable(Of IProduct)
Value
System.Linq.IQueryable<IProduct> System.Linq.IQueryable(Of IProduct)

ProductWebFeatures ProductWebFeatures

public abstract IQueryable<IProductWebFeature> ProductWebFeatures { get; }
Public MustOverride ReadOnly Property ProductWebFeatures As IQueryable(Of IProductWebFeature)
Value
System.Linq.IQueryable<IProductWebFeature> System.Linq.IQueryable(Of IProductWebFeature)

Resolutions Resolutions

public abstract IQueryable<IResolution> Resolutions { get; }
Public MustOverride ReadOnly Property Resolutions As IQueryable(Of IResolution)
Value
System.Linq.IQueryable<IResolution> System.Linq.IQueryable(Of IResolution)

RsaTokens RsaTokens

public abstract IQueryable<IRsaToken> RsaTokens { get; }
Public MustOverride ReadOnly Property RsaTokens As IQueryable(Of IRsaToken)
Value
System.Linq.IQueryable<IRsaToken> System.Linq.IQueryable(Of IRsaToken)

SmartCards SmartCards

public abstract IQueryable<ISmartCard> SmartCards { get; }
Public MustOverride ReadOnly Property SmartCards As IQueryable(Of ISmartCard)
Value
System.Linq.IQueryable<ISmartCard> System.Linq.IQueryable(Of ISmartCard)

SupplierInformation SupplierInformation

public abstract IQueryable<ISupplierInfo> SupplierInformation { get; }
Public MustOverride ReadOnly Property SupplierInformation As IQueryable(Of ISupplierInfo)
Value
System.Linq.IQueryable<ISupplierInfo> System.Linq.IQueryable(Of ISupplierInfo)

SupplierLogos SupplierLogos

public abstract IQueryable<ISupplierLogo> SupplierLogos { get; }
Public MustOverride ReadOnly Property SupplierLogos As IQueryable(Of ISupplierLogo)
Value
System.Linq.IQueryable<ISupplierLogo> System.Linq.IQueryable(Of ISupplierLogo)

Suppliers Suppliers

public abstract IQueryable<ISupplier> Suppliers { get; }
Public MustOverride ReadOnly Property Suppliers As IQueryable(Of ISupplier)
Value
System.Linq.IQueryable<ISupplier> System.Linq.IQueryable(Of ISupplier)

SuspiciousActivities SuspiciousActivities

public abstract IQueryable<ISuspiciousActivity> SuspiciousActivities { get; }
Public MustOverride ReadOnly Property SuspiciousActivities As IQueryable(Of ISuspiciousActivity)
Value
System.Linq.IQueryable<ISuspiciousActivity> System.Linq.IQueryable(Of ISuspiciousActivity)

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