Implemented interface member:
property
IsAbstract
System.Runtime.InteropServices._Type.IsAbstract
52 references to IsAbstract
mscorlib (5)
system\diagnostics\eventing\StubEnvironment.cs (1)
204public static bool IsAbstract(this Type type) { return type.IsAbstract; }
system\reflection\ConstructorInfo.cs (2)
231else if (IsStatic || declaringType != null && declaringType.IsAbstract) 552else if (declaringType.IsAbstract)
system\runtime\interopservices\registrationservices.cs (1)
355if (type.IsAbstract)
system\runtime\remoting\proxyattribute.cs (1)
54if (serverType.IsAbstract)
PresentationBuildTasks (3)
Framework\System\Windows\Markup\XamlReaderHelper.cs (3)
3022(parentType.IsAbstract || 3297(parentType.IsAbstract || 4411(ParentContext.ContextDataType.IsAbstract ||
System.Activities.Core.Presentation (1)
System\Activities\Core\Presentation\InvokeDelegateValidationFeature.cs (1)
151if (property.Type.IsAbstract)
System.Activities.Presentation (4)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\EditorUtilities.cs (1)
42if (type == null || type.IsAbstract)
System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxItemWrapper.cs (2)
360bool isInvalid = toolType.IsAbstract; 368if (toolType.IsAbstract)
System.Activities.Presentation\System\Activities\Presentation\TypeUtilities.cs (1)
75return type.IsValueType || (!type.IsAbstract && type.GetConstructor(Type.EmptyTypes) != null);
System.Data (4)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\EditorUtilities.cs (1)
42if (type == null || type.IsAbstract)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxItemWrapper.cs (2)
360bool isInvalid = toolType.IsAbstract; 368if (toolType.IsAbstract)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\TypeUtilities.cs (1)
75return type.IsValueType || (!type.IsAbstract && type.GetConstructor(Type.EmptyTypes) != null);
System.Data.Entity (7)
System\Data\Common\EntityUtil.cs (1)
211if (!requestedType.IsAbstract &&
System\Data\Common\Internal\Materialization\Translator.cs (2)
434if (!type.IsAbstract) 1448if (type.IsAbstract)
System\Data\Metadata\Edm\ComplexType.cs (1)
118this.Abstract = clrType.IsAbstract;
System\Data\Metadata\Edm\EntityType.cs (1)
255this.Abstract = type.IsAbstract;
System\Data\Objects\ObjectView.cs (1)
96get { return typeof(TElement).IsAbstract; }
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
137if (type.IsAbstract || (null == constructor && !type.IsValueType))
System.Data.Linq (7)
EntitySetDataBindingList.cs (1)
31if (type.IsAbstract) {
Mapping\AttributedMetaModel.cs (2)
414if (attr.Type.IsAbstract) { 690get { return !this.type.IsAbstract && (this == this.InheritanceRoot || this.HasInheritanceCode); }
Mapping\MappedMetaModel.cs (3)
504if (type.Type.IsAbstract) 765get { return !this.type.IsAbstract && (this == this.InheritanceRoot || this.HasInheritanceCode); } 1563get { return !this.type.IsAbstract; }
SqlClient\Query\SqlBinder.cs (1)
378if (!mt.Type.IsAbstract) {
System.Data.Services (4)
System\Data\Services\DataService.cs (1)
452if (dataContextType.IsAbstract)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (2)
352if (resourceType.InstanceType.IsAbstract) 1349ResourceType resourceType = new ResourceType(clrType, resourceTypeKind, baseResourceType, cspaceType.NamespaceName, cspaceType.Name, clrType.IsAbstract);
System\Data\Services\Providers\ReflectionServiceProvider.cs (1)
950ResourceType resourceType = new ResourceType(type, kind, baseType, type.Namespace, GetModelTypeName(type), type.IsAbstract);
System.ServiceModel (3)
System\ServiceModel\Channels\HttpMessageHandlerFactory.cs (2)
69if (!delegatingHandlerType.IsAssignableFrom(handler) || handler.IsAbstract) 154if (!typeof(HttpMessageHandlerFactory).IsAssignableFrom(factoryType) || factoryType.IsAbstract)
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
54if (dispatch.Type != null && (dispatch.Type.IsAbstract || dispatch.Type.IsInterface))
System.Web.DynamicData (1)
DynamicData\MetaModel.cs (1)
400return !table.EntityType.IsAbstract && !String.IsNullOrEmpty(table.ListActionPath) && table.CanRead(Context.User);
System.Web.Extensions (1)
Script\Serialization\ObjectConverter.cs (1)
529if (t == null || t.IsAbstract || t.IsInterface || t.IsArray)
System.Web.Services (1)
System\Web\Services\Diagnostics\TraceUtility.cs (1)
353if (!(type.IsAbstract && type.IsSealed)) {
System.Workflow.Activities (3)
InvokeSchedule.cs (1)
128bool canFilterType = TypeProvider.IsAssignable(typeof(Activity), type) && type != typeof(Activity) && !type.IsAbstract;
Rules\Expressions.cs (1)
2986if (resultType.IsAbstract)
Rules\Parser\Parser.cs (1)
1930else if (type.IsAbstract)
System.Workflow.ComponentModel (3)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
1135if (this.IsValueType || ((constructors.Count == 0) && !this.IsAbstract))
AuthoringOM\Compiler\XomlCompilerHelpers.cs (1)
79if (!TypeProvider.IsAssignable(typeof(Activity), type) || type.IsAbstract)
AuthoringOM\Design\CustomActivityDesigner.cs (1)
699if (TypeProvider.IsAssignable(typeof(Activity), type) && type.IsPublic && !type.IsSealed && !type.IsAbstract && !(type is DesignTimeType))
System.Xml (5)
System\Xml\Serialization\Types.cs (5)
700else if (directReference && (type.IsAbstract && type.IsSealed)) { 769if (type.IsAbstract) flags |= TypeFlags.Abstract; 790if (type.IsAbstract) 815if (kind == TypeKind.Class && !type.IsAbstract) { 854for (Type t = type.DeclaringType; t != null && !t.ContainsGenericParameters && !(t.IsAbstract && t.IsSealed); t = t.DeclaringType)