C# Class WebApplications.Utilities.Reflect.TypeSearch

Datei anzeigen Open project: webappsuk/CoreLibraries Class Usage Examples

Public Properties

Property Type Description
GenericArgumentLocation GenericArgumentLocation
GenericArgumentPosition int
IsByReference bool
IsPointer bool
S1 TypeSearch
S2 TypeSearch
S3 TypeSearch
S4 TypeSearch
S5 TypeSearch
S6 TypeSearch
S7 TypeSearch
S8 TypeSearch
T1 TypeSearch
T2 TypeSearch
T3 TypeSearch
T4 TypeSearch
T5 TypeSearch
T6 TypeSearch
T7 TypeSearch
T8 TypeSearch
Void TypeSearch

Public Methods

Method Description
TypeSearch ( GenericArgumentLocation location, [ name, bool isByReference = false, bool isPointer = false ) : System

Initializes a new instance of the TypeSearch class.

TypeSearch ( GenericArgumentLocation location, int position, bool isByReference = false, bool isPointer = false ) : System

Initializes a new instance of the TypeSearch class.

TypeSearch ( [ type ) : System

Initializes a new instance of the TypeSearch class.

Private Methods

Method Description
TypeSearch ( Type type = null, string name = null, GenericArgumentLocation location = GenericArgumentLocation.None, int position = -1, bool isByReference = false, bool isPointer = false ) : System

Initializes a new instance of the T:System.Object class.

Method Details

TypeSearch() public method

Initializes a new instance of the TypeSearch class.
public TypeSearch ( GenericArgumentLocation location, [ name, bool isByReference = false, bool isPointer = false ) : System
location GenericArgumentLocation The location.
name [ The name.
isByReference bool if set to is by reference.
isPointer bool if set to is pointer.
return System

TypeSearch() public method

Initializes a new instance of the TypeSearch class.
public TypeSearch ( GenericArgumentLocation location, int position, bool isByReference = false, bool isPointer = false ) : System
location GenericArgumentLocation The location.
position int The position.
isByReference bool if set to is by reference.
isPointer bool if set to is pointer.
return System

TypeSearch() public method

Initializes a new instance of the TypeSearch class.
public TypeSearch ( [ type ) : System
type [ The type.
return System

Property Details

GenericArgumentLocation public_oe property

The generic argument location to search for (if any).
public GenericArgumentLocation GenericArgumentLocation
return GenericArgumentLocation

GenericArgumentPosition public_oe property

The generic argument position to search for (if any; otherwise -1).
public int GenericArgumentPosition
return int

IsByReference public_oe property

Whether the type is by reference.
public bool IsByReference
return bool

IsPointer public_oe property

Whether the type is a pointer.
public bool IsPointer
return bool

S1 public_oe static_oe property

The first generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S1
return TypeSearch

S2 public_oe static_oe property

The second generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S2
return TypeSearch

S3 public_oe static_oe property

The third generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S3
return TypeSearch

S4 public_oe static_oe property

The forth generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S4
return TypeSearch

S5 public_oe static_oe property

The fifth generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S5
return TypeSearch

S6 public_oe static_oe property

The sixth generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S6
return TypeSearch

S7 public_oe static_oe property

The seventh generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S7
return TypeSearch

S8 public_oe static_oe property

The eighth generic argument on the signature.
public static TypeSearch,WebApplications.Utilities.Reflect S8
return TypeSearch

T1 public_oe static_oe property

The first generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T1
return TypeSearch

T2 public_oe static_oe property

The second generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T2
return TypeSearch

T3 public_oe static_oe property

The third generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T3
return TypeSearch

T4 public_oe static_oe property

The fourth generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T4
return TypeSearch

T5 public_oe static_oe property

The fifth generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T5
return TypeSearch

T6 public_oe static_oe property

The sixth generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T6
return TypeSearch

T7 public_oe static_oe property

The seventh generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T7
return TypeSearch

T8 public_oe static_oe property

The eighth generic argument on the type.
public static TypeSearch,WebApplications.Utilities.Reflect T8
return TypeSearch

Void public_oe static_oe property

The void type.
public static TypeSearch,WebApplications.Utilities.Reflect Void
return TypeSearch