HasRuntimeTypeFully() public method

public HasRuntimeTypeFully ( ) : bool
return bool
Example #1
0
 public static TypeDefinition ManagedReference(TypeDefinition elementType)
 {
     return
         (elementType.HasRuntimeTypeFully()
                         ? new TypeDefinition(elementType.ResolveRuntimeType().MakeByRefType(), elementType.ResolveRuntimeType().FullName, elementType, Flags.HasRuntimeType)
                         : new TypeDefinition(null, elementType.TypeName, elementType, Flags.Ref));
 }
Example #2
0
 public static TypeDefinition Array(TypeDefinition elementType)
 {
     return
         (elementType.HasRuntimeTypeFully()
                         ? new TypeDefinition(elementType.ResolveRuntimeType().MakeArrayType(), elementType.ResolveRuntimeType().FullName + "[]", elementType, Flags.HasRuntimeType)
                         : new TypeDefinition(null, elementType.TypeName, elementType, Flags.Array));
 }
Example #3
0
		public static TypeDefinition ManagedReference( TypeDefinition elementType )
		{
			return
				elementType.HasRuntimeTypeFully()
				? new TypeDefinition( elementType.ResolveRuntimeType().MakeByRefType(), elementType.ResolveRuntimeType().FullName, elementType, Flags.HasRuntimeType )
				: new TypeDefinition( null, elementType.TypeName, elementType, Flags.Ref );
		}
Example #4
0
		public static TypeDefinition Array( TypeDefinition elementType )
		{
			return
				elementType.HasRuntimeTypeFully()
				? new TypeDefinition( elementType.ResolveRuntimeType().MakeArrayType(), elementType.ResolveRuntimeType().FullName + "[]", elementType, Flags.HasRuntimeType )
				: new TypeDefinition( null, elementType.TypeName, elementType, Flags.Array );
		}