DataAnnotationFixtureBase<TTestStore> DataAnnotationFixtureBase(Of TTestStore) Class

Definition

public abstract class DataAnnotationFixtureBase<TTestStore>
    where TTestStore : TestStore
Public MustInherit Class DataAnnotationFixtureBase(Of TTestStore As TestStore)
Type Parameters
TTestStore
Inheritance
System.ObjectSystem.Object
DataAnnotationFixtureBase<TTestStore>DataAnnotationFixtureBase(Of TTestStore)

Inherited Members

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()

Properties

ThrowingValidator ThrowingValidator

public abstract ModelValidator ThrowingValidator { get; }
Public MustOverride ReadOnly Property ThrowingValidator As ModelValidator

Methods

CreateContext(TTestStore) CreateContext(TTestStore)

public abstract DataAnnotationContext CreateContext(TTestStore testStore)
Public MustOverride Function CreateContext(testStore As TTestStore) As DataAnnotationContext
Parameters
testStore
TTestStore TTestStore
Returns

CreateTestStore() CreateTestStore()

public abstract TTestStore CreateTestStore()
Public MustOverride Function CreateTestStore As TTestStore
Returns
TTestStore TTestStore

OnModelCreating(ModelBuilder) OnModelCreating(ModelBuilder)

protected virtual void OnModelCreating(ModelBuilder modelBuilder)
Protected Overridable Sub OnModelCreating(modelBuilder As ModelBuilder)
Parameters
modelBuilder
ModelBuilder ModelBuilder