DiscriminatorBuilder<TDiscriminator> DiscriminatorBuilder(Of TDiscriminator) Class

Definition

public class DiscriminatorBuilder<TDiscriminator>
Public Class DiscriminatorBuilder(Of TDiscriminator)
Type Parameters
TDiscriminator
Inheritance
System.ObjectSystem.Object
DiscriminatorBuilder<TDiscriminator>DiscriminatorBuilder(Of TDiscriminator)

Constructors

DiscriminatorBuilder(DiscriminatorBuilder) DiscriminatorBuilder(DiscriminatorBuilder)

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

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

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
DiscriminatorBuilder<TDiscriminator> DiscriminatorBuilder(Of TDiscriminator)

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
DiscriminatorBuilder<TDiscriminator> DiscriminatorBuilder(Of TDiscriminator)

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
DiscriminatorBuilder<TDiscriminator> DiscriminatorBuilder(Of TDiscriminator)

HasValue(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)
Type Parameters
TEntity
Parameters
value
TDiscriminator TDiscriminator
Returns
DiscriminatorBuilder<TDiscriminator> DiscriminatorBuilder(Of TDiscriminator)

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object