3 overrides of InheritanceCode
System.Data.Linq (3)
Mapping\AttributedMetaModel.cs (1)
717
public override object
InheritanceCode
{
Mapping\MappedMetaModel.cs (2)
789
public override object
InheritanceCode
{
1606
public override object
InheritanceCode
{
14 references to InheritanceCode
System.Data.Linq (14)
ChangeTracker.cs (2)
65
if (IsSameDiscriminator(discriminator, type.
InheritanceCode
))
638
object code = currentType.
InheritanceCode
;
Mapping\AttributedMetaModel.cs (2)
774
if (string.Compare((string)mt.
InheritanceCode
, skey, StringComparison.OrdinalIgnoreCase) == 0)
780
if (object.Equals(mt.
InheritanceCode
, key))
Mapping\MappedMetaModel.cs (2)
854
if (string.Compare((string)mt.
InheritanceCode
, skey, StringComparison.OrdinalIgnoreCase) == 0)
860
if (object.Equals(mt.
InheritanceCode
, key))
SqlClient\Common\SqlFactory.cs (3)
302
if(typeOf.
InheritanceCode
==null) {
307
Type type = typeOf.
InheritanceCode
.GetType();
308
SqlValue match = new SqlValue(type, this.typeProvider.From(type), typeOf.
InheritanceCode
, true, sourceExpression);
SqlClient\Query\SqlBinder.cs (2)
426
object discriminator = defaultType.
InheritanceCode
;
430
SqlExpression @default = sql.Value(discriminator.GetType(), tc.Whens[0].Match.SqlType, defaultType.
InheritanceCode
, true, tc.SourceExpression);
SqlClient\Query\Translator.cs (1)
64
object code = InheritanceRules.InheritanceCodeForClientCompare(type.
InheritanceCode
, dm.SqlType);
SqlClient\Reader\ObjectReaderCompiler.cs (2)
1992
if (imt.
InheritanceCode
!= null) {
1998
object code = InheritanceRules.InheritanceCodeForClientCompare(imt.
InheritanceCode
, discriminatorType);