DiscriminatorBuilder<TDiscriminator> DiscriminatorBuilder(Of TDiscriminator) Class

Syntax

Declaration

public class DiscriminatorBuilder<TDiscriminator>Public Class DiscriminatorBuilder(Of TDiscriminator)

Type Parameters

TDiscriminator

Inheritance Hierarchy

  • System.Object
    System.Object
  • DiscriminatorBuilder<TDiscriminator>
    DiscriminatorBuilder(Of TDiscriminator)

Inherited Members

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

Methods summary

Constructors

  • DiscriminatorBuilder(DiscriminatorBuilder)
    DiscriminatorBuilder(DiscriminatorBuilder)
    public DiscriminatorBuilder(DiscriminatorBuilder builder)Public Sub New(builder As DiscriminatorBuilder)

    Parameters

Methods

  • HasValue(TDiscriminator)
    HasValue(TDiscriminator)
    public virtual DiscriminatorBuilder<TDiscriminator> HasValue(TDiscriminator value)Public Overridable Function HasValue(value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

    Parameters

    • value
      TDiscriminator
      TDiscriminator

    Returns

  • HasValue(String, TDiscriminator)
    HasValue(String, TDiscriminator)
    public virtual DiscriminatorBuilder<TDiscriminator> HasValue(string entityTypeName, TDiscriminator value)Public Overridable Function HasValue(entityTypeName As String, value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

    Parameters

    • entityTypeName
      System.String
      System.String
    • value
      TDiscriminator
      TDiscriminator

    Returns

  • HasValue(Type, TDiscriminator)
    HasValue(Type, TDiscriminator)
    public virtual DiscriminatorBuilder<TDiscriminator> HasValue(Type entityType, TDiscriminator value)Public Overridable Function HasValue(entityType As Type, value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

    Parameters

    • entityType
      System.Type
      System.Type
    • value
      TDiscriminator
      TDiscriminator

    Returns

  • HasValue<TEntity>(TDiscriminator)
    HasValue(Of TEntity)(TDiscriminator)
    public virtual DiscriminatorBuilder<TDiscriminator> HasValue<TEntity>(TDiscriminator value)Public Overridable Function HasValue(Of TEntity)(value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

    Parameters

    • value
      TDiscriminator
      TDiscriminator

    Returns

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll