9 overrides of IsAssignableFrom
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
36public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
24public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
19public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (1)
276public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
22public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
11public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
15public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
System.Reflection.Emit (1)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
36public override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
247public sealed override bool IsAssignableFrom(TypeInfo? typeInfo) => IsAssignableFrom((Type?)typeInfo);
53 references to IsAssignableFrom
BasicWebSite (2)
Formatters\VCardFormatter_V3.cs (1)
26return typeof(Contact).GetTypeInfo().IsAssignableFrom(type.GetTypeInfo());
Formatters\VCardFormatter_V4.cs (1)
27return typeof(Contact).GetTypeInfo().IsAssignableFrom(type.GetTypeInfo());
dotnet-svcutil-lib (4)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaImporter.cs (1)
512if (Globals.TypeOfIXmlSerializable.GetTypeInfo().IsAssignableFrom(referencedType.GetTypeInfo()))
FrameworkFork\System.ServiceModel\Extensions\ReflectionExtensions.cs (2)
48return type.GetTypeInfo().IsAssignableFrom(otherType.GetTypeInfo()); 72return o == null ? false : type.GetTypeInfo().IsAssignableFrom(o.GetType().GetTypeInfo());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BindingElementCollection.cs (1)
68if (bindingElementType.GetTypeInfo().IsAssignableFrom(this[i].GetType().GetTypeInfo()))
Microsoft.Arcade.Test.Common (1)
AssertEx.cs (1)
383if (allowDerived && typeof(T).GetTypeInfo().IsAssignableFrom(type.GetTypeInfo()))
Microsoft.AspNetCore.Mvc.Core (7)
ApplicationModels\DefaultApplicationModelProvider.cs (4)
192if (typeof(IAsyncActionFilter).GetTypeInfo().IsAssignableFrom(typeInfo) || 193typeof(IActionFilter).GetTypeInfo().IsAssignableFrom(typeInfo)) 197if (typeof(IAsyncResultFilter).GetTypeInfo().IsAssignableFrom(typeInfo) || 198typeof(IResultFilter).GetTypeInfo().IsAssignableFrom(typeInfo))
Controllers\ControllerActivatorProvider.cs (3)
72if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(descriptor.ControllerTypeInfo)) 90if (typeof(IAsyncDisposable).GetTypeInfo().IsAssignableFrom(descriptor.ControllerTypeInfo)) 95if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(descriptor.ControllerTypeInfo))
Microsoft.AspNetCore.Mvc.Razor (1)
TagHelpers\TagHelperFeatureProvider.cs (1)
50typeof(ITagHelper).GetTypeInfo().IsAssignableFrom(type) &&
Microsoft.AspNetCore.Mvc.RazorPages (9)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
34!applicationModel.DeclaredModelType.IsAssignableFrom(applicationModel.ModelType))
ApplicationModels\DefaultPageApplicationModelProvider.cs (1)
67if (!typeof(PageBase).GetTypeInfo().IsAssignableFrom(pageTypeInfo))
Infrastructure\DefaultPageActivatorProvider.cs (3)
40if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo)) 52if (typeof(IAsyncDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo)) 57if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo))
Infrastructure\DefaultPageFactoryProvider.cs (1)
44if (!typeof(PageBase).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo))
Infrastructure\DefaultPageModelActivatorProvider.cs (3)
40if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.ModelTypeInfo)) 52if (typeof(IAsyncDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.ModelTypeInfo)) 57if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.ModelTypeInfo))
Microsoft.CodeAnalysis.Scripting (2)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (1)
319return typeof(IEnumerable).GetTypeInfo().IsAssignableFrom(originalType) && members.All(member => member.Index >= 0);
Script.cs (1)
598if (!globalsTypeInfo.IsAssignableFrom(runtimeType))
Microsoft.DotNet.NuGetRepack.Tests (1)
TestHelpers\AssertEx.cs (1)
382if (allowDerived && typeof(T).GetTypeInfo().IsAssignableFrom(type.GetTypeInfo()))
Microsoft.Maui.Controls (1)
BindingExpression.cs (1)
141 if (part.LastGetter == null || !part.LastGetter.DeclaringType.GetTypeInfo().IsAssignableFrom(currentType))
Microsoft.ML.DataView (1)
DataViewType.cs (1)
80if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(RawType.GetTypeInfo()))
System.Composition.Convention (1)
System\Composition\Convention\ConventionBuilder.cs (1)
374return bti.IsAssignableFrom(ti);
System.Composition.TypedParts (4)
System\Composition\TypedParts\ActivationFeatures\DisposalFeature.cs (1)
21if (!typeof(IDisposable).GetTypeInfo().IsAssignableFrom(partType))
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (1)
228if (!genericParameterConstraints.GetTypeInfo().IsAssignableFrom(typeArguments[index].GetTypeInfo()))
System\Composition\TypedParts\Discovery\TypeInspector.cs (2)
170else if (!contractType.IsAssignableFrom(property.PropertyType.GetTypeInfo())) 230else if (!contractType.IsAssignableFrom(partType))
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\DsesFilterAndTransform.cs (1)
844Debug.Assert(typeof(TObject).GetTypeInfo().IsAssignableFrom(type.GetTypeInfo()));
System.ServiceModel.Primitives (3)
Extensions\ReflectionExtensions.cs (2)
53return type.GetTypeInfo().IsAssignableFrom(otherType.GetTypeInfo()); 77return o == null ? false : type.GetTypeInfo().IsAssignableFrom(o.GetType().GetTypeInfo());
System\ServiceModel\Channels\BindingElementCollection.cs (1)
77if (bindingElementType.GetTypeInfo().IsAssignableFrom(this[i].GetType().GetTypeInfo()))
System.ServiceModel.Primitives.Tests (8)
ServiceModel\ChannelFactoryTest.cs (6)
39Assert.True(typeof(IRequestChannel).GetTypeInfo().IsAssignableFrom(channel.GetType().GetTypeInfo()), 43Assert.True(typeof(IRequestChannel).GetTypeInfo().IsAssignableFrom(channel2.GetType().GetTypeInfo()), 96Assert.True(typeof(IRequestChannel).GetTypeInfo().IsAssignableFrom(channel.GetType().GetTypeInfo()), 100Assert.True(typeof(IRequestChannel).GetTypeInfo().IsAssignableFrom(channel2.GetType().GetTypeInfo()), 152Assert.True(typeof(IRequestChannel).GetTypeInfo().IsAssignableFrom(channel.GetType().GetTypeInfo()), 196Assert.True(typeof(IWcfServiceGenerated).GetTypeInfo().IsAssignableFrom(channel.GetType().GetTypeInfo()),
ServiceModel\DuplexChannelFactoryTest.cs (2)
229Assert.True(typeof(IWcfDuplexService).GetTypeInfo().IsAssignableFrom(channel.GetType().GetTypeInfo()), 233Assert.True(typeof(IWcfDuplexService).GetTypeInfo().IsAssignableFrom(channel2.GetType().GetTypeInfo()),
xunit.assert (7)
ExceptionAsserts.cs (1)
202 if (!exceptionType.GetTypeInfo().IsAssignableFrom(exception.GetType().GetTypeInfo()))
Sdk\AssertHelper.cs (2)
474 if (fileSystemInfoTypeInfo.Value.IsAssignableFrom(expectedTypeInfo) && fileSystemInfoTypeInfo.Value.IsAssignableFrom(actualTypeInfo))
TypeAsserts.cs (4)
67 if (@object == null || !expectedType.GetTypeInfo().IsAssignableFrom(@object.GetType().GetTypeInfo())) 101 if (@object != null && expectedType.GetTypeInfo().IsAssignableFrom(@object.GetType().GetTypeInfo())) 183 if (actualType != null && expectedType.GetTypeInfo().IsAssignableFrom(actualType.GetTypeInfo())) 279 : expectedType.GetTypeInfo().IsAssignableFrom(actualType.GetTypeInfo());