Table of Contents

Class FakeType

Namespace
Alternet.TsTypedefsGenerator.Core.TsModels
Assembly
Alternet.Common.TypeScript.v9.dll
public abstract class FakeType : Type, ICustomAttributeProvider, _MemberInfo, _Type, IReflect
Inheritance
FakeType
Implements
Derived
Extension Methods

Constructors

FakeType(Assembly)

Properties

Assembly

Gets the Assembly in which the type is declared. For generic types, gets the Assembly in which the generic type is defined.

AssemblyQualifiedName

Gets the assembly-qualified name of the type, which includes the name of the assembly from which this Type object was loaded.

FullName

Gets the fully qualified name of the type, including its namespace but not its assembly.

GUID

Gets the GUID associated with the Type.

Module

Gets the module (the DLL) in which the current Type is defined.

UnderlyingSystemType

Indicates the type provided by the common language runtime that represents this type.

Methods

Equals(Type)

Determines if the underlying system type of the current Type is the same as the underlying system type of the specified Type.

GetAttributeFlagsImpl()

When overridden in a derived class, implements the Attributes property and gets a bitmask indicating the attributes associated with the Type.

GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

When overridden in a derived class, searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

GetConstructors(BindingFlags)

When overridden in a derived class, searches for the constructors defined for the current Type, using the specified BindingFlags.

GetCustomAttributes(bool)

When overridden in a derived class, returns an array of all custom attributes applied to this member.

GetCustomAttributes(Type, bool)

When overridden in a derived class, returns an array of custom attributes applied to this member and identified by Type.

GetElementType()

When overridden in a derived class, returns the Type of the object encompassed or referred to by the current array, pointer or reference type.

GetEvent(string, BindingFlags)

When overridden in a derived class, returns the EventInfo object representing the specified event, using the specified binding constraints.

GetEvents(BindingFlags)

When overridden in a derived class, searches for events that are declared or inherited by the current Type, using the specified binding constraints.

GetField(string, BindingFlags)

Searches for the specified field, using the specified binding constraints.

GetFields(BindingFlags)

When overridden in a derived class, searches for the fields defined for the current Type, using the specified binding constraints.

GetHashCode()

Returns the hash code for this instance.

GetInterface(string, bool)

When overridden in a derived class, searches for the specified interface, specifying whether to do a case-insensitive search for the interface name.

GetInterfaces()

When overridden in a derived class, gets all the interfaces implemented or inherited by the current Type.

GetMembers(BindingFlags)

When overridden in a derived class, searches for the members defined for the current Type, using the specified binding constraints.

GetMethodImpl(string, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

When overridden in a derived class, searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

GetMethods(BindingFlags)

When overridden in a derived class, searches for the methods defined for the current Type, using the specified binding constraints.

GetNestedType(string, BindingFlags)

When overridden in a derived class, searches for the specified nested type, using the specified binding constraints.

GetNestedTypes(BindingFlags)

When overridden in a derived class, searches for the types nested in the current Type, using the specified binding constraints.

GetProperties(BindingFlags)

When overridden in a derived class, searches for the properties of the current Type, using the specified binding constraints.

GetPropertyImpl(string, BindingFlags, Binder, Type, Type[], ParameterModifier[])

When overridden in a derived class, searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.

HasElementTypeImpl()

When overridden in a derived class, implements the HasElementType property and determines whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer, or is passed by reference.

InvokeMember(string, BindingFlags, Binder, object, object[], ParameterModifier[], CultureInfo, string[])

When overridden in a derived class, invokes the specified member, using the specified binding constraints and matching the specified argument list, modifiers and culture.

IsArrayImpl()

When overridden in a derived class, implements the IsArray property and determines whether the Type is an array.

IsByRefImpl()

When overridden in a derived class, implements the IsByRef property and determines whether the Type is passed by reference.

IsCOMObjectImpl()

When overridden in a derived class, implements the IsCOMObject property and determines whether the Type is a COM object.

IsDefined(Type, bool)

When overridden in a derived class, indicates whether one or more attributes of the specified type or of its derived types is applied to this member.

IsPointerImpl()

When overridden in a derived class, implements the IsPointer property and determines whether the Type is a pointer.

IsPrimitiveImpl()

When overridden in a derived class, implements the IsPrimitive property and determines whether the Type is one of the primitive types.