5 implementations of IsSerializable
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationAbstractNamedTypeSymbol.cs (1)
128public bool IsSerializable => false;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\NamedTypeSymbol.cs (1)
195bool INamedTypeSymbol.IsSerializable => UnderlyingNamedTypeSymbol.IsSerializable;
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
135public bool IsSerializable => throw new NotImplementedException();
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamedTypeSymbol.vb (1)
193Public MustOverride ReadOnly Property IsSerializable As Boolean Implements INamedTypeSymbol.IsSerializable
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationAbstractNamedTypeSymbol.cs (1)
128public bool IsSerializable => false;
54 references to IsSerializable
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractUseAutoPropertyAnalyzer.cs (1)
184if (containingType.IsSerializable)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\AnonymousTypesSemanticsTests.cs (1)
81Assert.False(((INamedTypeSymbol)info0.Type).IsSerializable);
Microsoft.CodeAnalysis.Features (1)
AbstractUseAutoPropertyAnalyzer.cs (1)
184if (containingType.IsSerializable)
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamedTypeSymbol.vb (1)
193Public MustOverride ReadOnly Property IsSerializable As Boolean Implements INamedTypeSymbol.IsSerializable
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (34)
Attributes\AttributeTests.vb (1)
1953Assert.False(DirectCast(arg, INamedTypeSymbol).IsSerializable)
Attributes\AttributeTests_WellKnownAttributes.vb (30)
458Assert.True(typeC.IsSerializable) 461Assert.False(typeBobAttribute.IsSerializable) 472Assert.True(typeC1.IsSerializable) 475Assert.False(typeBobAttribute1.IsSerializable) 481Assert.True(typeC2.IsSerializable) 484Assert.False(typeBobAttribute2.IsSerializable) 515Assert.True(DirectCast(cOfInt, INamedTypeSymbol).IsSerializable) 516Assert.True(DirectCast(cOfInt.ConstructedFrom, INamedTypeSymbol).IsSerializable) 520Assert.False(DirectCast(dOfInt, INamedTypeSymbol).IsSerializable) 521Assert.False(DirectCast(dOfInt.ConstructedFrom, INamedTypeSymbol).IsSerializable) 3249Assert.False(DirectCast(substitutedNested, INamedTypeSymbol).IsSerializable) 3253Assert.True(DirectCast(substitutedNestedS, INamedTypeSymbol).IsSerializable) 3257Assert.False(DirectCast(specialized, INamedTypeSymbol).IsSerializable) 3261Assert.True(DirectCast(specializedS, INamedTypeSymbol).IsSerializable) 3265Assert.True(DirectCast(valueTupleS, INamedTypeSymbol).IsSerializable) 3269Assert.False(DirectCast(constructed, INamedTypeSymbol).IsSerializable) 3273Assert.False(DirectCast(constructedPE, INamedTypeSymbol).IsSerializable) 3277Assert.False(DirectCast(constructedFrom, INamedTypeSymbol).IsSerializable) 3281Assert.True(DirectCast(constructedS, INamedTypeSymbol).IsSerializable) 3285Assert.True(DirectCast(constructedSPE, INamedTypeSymbol).IsSerializable) 3289Assert.True(DirectCast(constructedFromS, INamedTypeSymbol).IsSerializable) 3293Assert.False(DirectCast(extendedError, INamedTypeSymbol).IsSerializable) 3297Assert.False(DirectCast(topLevel, INamedTypeSymbol).IsSerializable) 3301Assert.False(DirectCast(nested, INamedTypeSymbol).IsSerializable) 3305Assert.False(DirectCast(constructedError, INamedTypeSymbol).IsSerializable) 3309Assert.False(DirectCast(nestedSubstitutedError, INamedTypeSymbol).IsSerializable) 3314Assert.False(DirectCast(scriptClass, INamedTypeSymbol).IsSerializable) 3318Assert.False(DirectCast(inNamespace, INamedTypeSymbol).IsSerializable) 3322Assert.True(DirectCast(inNamespaceS, INamedTypeSymbol).IsSerializable) 3370Assert.True(DirectCast(arg, INamedTypeSymbol).IsSerializable)
CodeGen\CodeGenTuples.vb (3)
4700Assert.False(DirectCast(xSymbol, INamedTypeSymbol).IsSerializable) 9946Assert.False(DirectCast(validFieldWithAttribute.Type, INamedTypeSymbol).IsSerializable) 9951Assert.False(DirectCast(tooFewNames.Type, INamedTypeSymbol).IsSerializable)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (16)
SymbolsTests\AnonymousDelegates\AnonymousDelegates_CreationAndEmit.vb (1)
316Assert.False(DirectCast(x16, INamedTypeSymbol).IsSerializable)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (1)
591Assert.False(DirectCast(info0.Type, INamedTypeSymbol).IsSerializable)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (1)
408Assert.False(DirectCast(delegateA, INamedTypeSymbol).IsSerializable)
SymbolsTests\Metadata\PE\NoPia.vb (2)
224Assert.False(DirectCast(param(0).Type, INamedTypeSymbol).IsSerializable) 779Assert.False(DirectCast(illegal, INamedTypeSymbol).IsSerializable)
SymbolsTests\Retargeting\NoPia.vb (1)
398Assert.False(DirectCast(missing, INamedTypeSymbol).IsSerializable)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
81Assert.False(DirectCast(p6.Type, INamedTypeSymbol).IsSerializable)
SymbolsTests\Retargeting\RetargetingTests.vb (2)
3220Assert.False(DirectCast(c, INamedTypeSymbol).IsSerializable) 3224Assert.True(DirectCast(cs, INamedTypeSymbol).IsSerializable)
SymbolsTests\Source\ImplementsTests.vb (2)
2538Assert.False(DirectCast(iFooOfIntTU, INamedTypeSymbol).IsSerializable) 2542Assert.True(DirectCast(fooSOfIntTU, INamedTypeSymbol).IsSerializable)
SymbolsTests\SymbolErrorTests.vb (1)
6124Assert.False(DirectCast(embedded, INamedTypeSymbol).IsSerializable)
SymbolsTests\UnboundGenericType.vb (4)
272Assert.False(DirectCast(u_c3, INamedTypeSymbol).IsSerializable) 276Assert.False(DirectCast(c3c6, INamedTypeSymbol).IsSerializable) 283Assert.True(DirectCast(u_c3s, INamedTypeSymbol).IsSerializable) 287Assert.True(DirectCast(c3c6s, INamedTypeSymbol).IsSerializable)