7 overrides of ContainsGenericParameters
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
238public override bool ContainsGenericParameters
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
78public override bool ContainsGenericParameters => _unmodifiedType.ContainsGenericParameters;
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
36public abstract override bool ContainsGenericParameters { get; }
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
190public override bool ContainsGenericParameters => m_type.ContainsGenericParameters;
src\System\RuntimeType.CoreCLR.cs (1)
3652public override bool ContainsGenericParameters =>
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
42public override bool ContainsGenericParameters
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
76public abstract override bool ContainsGenericParameters { get; }
90 references to ContainsGenericParameters
dotnet-svcutil-lib (12)
FrameworkFork\Microsoft.CodeDom\System\CodeTypeReference.cs (1)
117if (info.IsGenericType && !info.ContainsGenericParameters)
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeIdentifier.cs (1)
231Type[] arguments = info.IsGenericType || info.ContainsGenericParameters ? t.GetGenericArguments() : new Type[0];
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (2)
727if (type.GetTypeInfo().ContainsGenericParameters) 991for (TypeInfo tinfo = t != null ? t.GetTypeInfo() : null; tinfo != null && !tinfo.ContainsGenericParameters && !(tinfo.IsAbstract && tinfo.IsSealed); t = t.DeclaringType)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationGeneratedCode.cs (1)
200if (info.IsGenericType || info.ContainsGenericParameters && DynamicAssemblies.IsTypeDynamic(type.GetGenericArguments()))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (2)
246if (info.IsGenericType || info.ContainsGenericParameters) 453if (info.IsGenericType || info.ContainsGenericParameters)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (1)
541&& !info.IsGenericTypeDefinition && !info.ContainsGenericParameters)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (1)
1813return !type.GetTypeInfo().IsGenericTypeDefinition && type.GetTypeInfo().ContainsGenericParameters ? String.Format(CultureInfo.InvariantCulture, "{0}.{1}", type.Namespace, type.Name) : type.FullName;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs (1)
106if (type.GetTypeInfo().ContainsGenericParameters)
FrameworkFork\System.ServiceModel\Extensions\ReflectionExtensions.cs (1)
24return type.GetTypeInfo().ContainsGenericParameters;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (1)
56else if (t.GetTypeInfo().ContainsGenericParameters)
Microsoft.AspNetCore.Mvc.Core (1)
Controllers\ControllerFeatureProvider.cs (1)
58if (typeInfo.ContainsGenericParameters)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\ViewComponentConventions.cs (1)
99typeInfo.ContainsGenericParameters ||
Microsoft.CodeAnalysis (2)
Compilation\Compilation.cs (2)
532return !(type == typeof(void) || type.IsByRef || type.GetTypeInfo().ContainsGenericParameters); 543return !(info.IsValueType || info.IsPointer || info.IsByRef || info.ContainsGenericParameters);
Microsoft.CodeAnalysis.CSharp (1)
Symbols\AssemblySymbol.cs (1)
755Debug.Assert(!typeInfo.ContainsGenericParameters);
System.CodeDom (1)
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (1)
97if (type.IsGenericType && !type.ContainsGenericParameters)
System.ComponentModel.Composition (13)
System\ComponentModel\Composition\AttributedModel\AttributedExportDefinition.cs (1)
54if ((_typeIdentityType != null) && (_member.MemberType != MemberTypes.Method) && _typeIdentityType.ContainsGenericParameters)
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (1)
125if (_type.ContainsGenericParameters)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (7)
69if (specifiedContractType.ContainsGenericParameters && !memberType.ContainsGenericParameters) 80else if (specifiedContractType.ContainsGenericParameters && memberType.ContainsGenericParameters) 116if (typeIdentityType.ContainsGenericParameters) 207if (type.ContainsGenericParameters) 504if (type.ContainsGenericParameters)
System\ComponentModel\Composition\ReflectionModel\GenericServices.cs (3)
18if (type.IsGenericType && type.ContainsGenericParameters) 41if (type.IsGenericType && type.ContainsGenericParameters) 106if (!type.ContainsGenericParameters)
System\ComponentModel\Composition\ReflectionModel\ImportType.cs (1)
49_isOpenGeneric = type.ContainsGenericParameters;
System.Linq.Expressions (2)
System\Dynamic\Utils\TypeUtils.cs (1)
955if (type.ContainsGenericParameters)
System\Linq\Expressions\Compiler\ILGen.cs (1)
292Debug.Assert(!ci.DeclaringType!.ContainsGenericParameters);
System.Private.CoreLib (29)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (2)
72if (_inst[i].ContainsGenericParameters) 78if (DeclaringType != null && DeclaringType.ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (2)
75if (_method.ContainsGenericParameters || _type.ContainsGenericParameters) 88if (args[i].ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
244if (_typeArguments[i].ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeNameBuilder.cs (1)
240if (!type.IsGenericTypeDefinition && type.ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldAccessor.cs (2)
196if (_fieldInfo.DeclaringType is not null && _fieldInfo.DeclaringType.ContainsGenericParameters) 312if (_fieldInfo.DeclaringType is not null && _fieldInfo.DeclaringType.ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
78public override bool ContainsGenericParameters => _unmodifiedType.ContainsGenericParameters;
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (1)
459else if (metaType.ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeConstructorInfo.cs (2)
21|| declaringType != null && declaringType.ContainsGenericParameters // Enclosing type has unbound generics 73else if (declaringType.ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeMethodInfo.cs (2)
31if (declaringType.ContainsGenericParameters) // Enclosing type has unbound generics 74else if (DeclaringType!.ContainsGenericParameters || ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureConstructedGenericType.cs (1)
49if (_genericTypeArguments[i].ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (2)
47return GetRootElementType().ContainsGenericParameters; 58if (genericArguments[i].ContainsGenericParameters)
src\System\Attribute.CoreCLR.cs (1)
437elementType.ContainsGenericParameters ? new Attribute[elementCount] : (Attribute[])Array.CreateInstance(elementType, elementCount);
src\System\Delegate.CoreCLR.cs (2)
62if (target.ContainsGenericParameters) 266if (target.ContainsGenericParameters)
src\System\Reflection\Emit\DynamicILGenerator.cs (1)
257if (methodInfo.DeclaringType != null && methodInfo.DeclaringType.ContainsGenericParameters)
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
190public override bool ContainsGenericParameters => m_type.ContainsGenericParameters;
src\System\Reflection\Emit\SignatureHelper.cs (4)
287if (t.ContainsGenericParameters) 309if (t.ContainsGenericParameters) 750if (t.ContainsGenericParameters) 773if (t.ContainsGenericParameters)
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
234public override bool ContainsGenericParameters => DeclaringType != null && DeclaringType.ContainsGenericParameters;
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (2)
468if (DeclaringType != null && DeclaringType.ContainsGenericParameters) 477if (pis[i].ContainsGenericParameters)
System.Private.DataContractSerialization (7)
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (1)
97if (type.IsGenericType && !type.ContainsGenericParameters)
System\Runtime\Serialization\ClassDataContract.cs (1)
1317if (!type.IsGenericType || !type.ContainsGenericParameters)
System\Runtime\Serialization\DataContract.cs (1)
1675return !type.IsGenericTypeDefinition && type.ContainsGenericParameters ? type.Namespace + "." + type.Name : type.FullName!;
System\Runtime\Serialization\DataContractSet.cs (2)
74if (type.ContainsGenericParameters) 443if (type != null && !type.IsGenericTypeDefinition && !type.ContainsGenericParameters)
System\Runtime\Serialization\XsdDataContractExporter.cs (2)
94if (type.ContainsGenericParameters) 259if (!type.ContainsGenericParameters && DataContract.IsTypeSerializable(type))
System.Private.Xml (7)
System\Xml\Serialization\CodeIdentifier.cs (1)
240Type[] arguments = t.IsGenericType || t.ContainsGenericParameters ? t.GetGenericArguments() : Type.EmptyTypes;
System\Xml\Serialization\Types.cs (2)
700if (type.ContainsGenericParameters) 943for (Type? t = type.DeclaringType; t != null && !t.ContainsGenericParameters && !(t.IsAbstract && t.IsSealed); t = t.DeclaringType)
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (2)
188if (type.IsGenericType || type.ContainsGenericParameters && DynamicAssemblies.IsTypeDynamic(type.GetGenericArguments())) 353if (type.IsGenericType || type.ContainsGenericParameters && DynamicAssemblies.IsTypeDynamic(type.GetGenericArguments()))
System\Xml\Serialization\XmlSerializationILGen.cs (2)
251if (type.IsGenericType || type.ContainsGenericParameters) 454if (type.IsGenericType || type.ContainsGenericParameters)
System.Reflection.Context (2)
System\Reflection\Context\CollectionServices.cs (1)
41if (arrayType.HasElementType || arrayType.IsValueType || arrayType.ContainsGenericParameters)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
44get { return _typeInfo.ContainsGenericParameters; }
System.Reflection.Emit (3)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (2)
72if (_inst[i].ContainsGenericParameters) 78if (DeclaringType != null && DeclaringType.ContainsGenericParameters)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeNameBuilder.cs (1)
240if (!type.IsGenericTypeDefinition && type.ContainsGenericParameters)
System.Reflection.MetadataLoadContext (5)
System\Reflection\Runtime\BindingFlagSupport\MemberPolicies.cs (2)
138if (!(t1.ContainsGenericParameters && t2.ContainsGenericParameters))
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
81if (pis[i].ContainsGenericParameters)
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (2)
155if (_returnType.ContainsGenericParameters) 160if (parameterType.ContainsGenericParameters)
System.Runtime.Serialization.Schema (2)
System\Runtime\Serialization\Schema\CodeExporter.cs (2)
542if (type != null && !type.IsGenericTypeDefinition && !type.ContainsGenericParameters) 1436return !type.IsGenericTypeDefinition && type.ContainsGenericParameters ? type.Namespace + "." + type.Name : type.FullName!;
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DesignerUtils.cs (1)
711if (!t.ContainsGenericParameters)
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (1)
273if (t.ContainsGenericParameters)