Class InvokeMemberName
- Namespace
- Dynamitey
- Assembly
- Dynamitey.Community.dll
Name of Member with associated Generic parameters
public sealed class InvokeMemberName : String_OR_InvokeMemberName
- Inheritance
-
InvokeMemberName
- Inherited Members
Constructors
InvokeMemberName(string, bool)
Initializes a new instance of the InvokeMemberName class.
public InvokeMemberName(string name, bool isSpecialName)
Parameters
InvokeMemberName(string, params Type[]?)
Initializes a new instance of the InvokeMemberName class.
public InvokeMemberName(string name, params Type[]? genericArgs)
Parameters
Fields
Create
Create Function can set to variable to make cleaner syntax;
public static readonly Func<string, Type[]?, InvokeMemberName> Create
Field Value
- Func<string, Type[], InvokeMemberName>
CreateSpecialName
Create Function can set to variable to make cleaner syntax;
public static readonly Func<string, InvokeMemberName> CreateSpecialName
Field Value
Methods
Equals(InvokeMemberName?)
Equalses the specified other.
public bool Equals(InvokeMemberName? other)
Parameters
otherInvokeMemberNameThe other.
Returns
Equals(object?)
Determines whether the specified object is equal to this instance.
public override bool Equals(object? obj)
Parameters
Returns
FromString(string)
Named alternate for the implicit conversion from string above, for callers in a language that cannot consume operator overloads.
public static InvokeMemberName FromString(string name)
Parameters
namestringThe name.
Returns
- InvokeMemberName
The result of the conversion.
GetHashCode()
Returns a hash code for this instance.
public override int GetHashCode()
Returns
- int
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
Operators
implicit operator InvokeMemberName(string)
Performs an implicit conversion from string to InvokeMemberName.
public static implicit operator InvokeMemberName(string name)
Parameters
namestringThe name.
Returns
- InvokeMemberName
The result of the conversion.