ReflectionTypeName Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class that allows a Type to be used directly in the PowerShell ast.
public ref class ReflectionTypeName sealed : System::Management::Automation::Language::ITypeName
public sealed class ReflectionTypeName : System.Management.Automation.Language.ITypeName
type ReflectionTypeName = class
interface ITypeName
Public NotInheritable Class ReflectionTypeName
Implements ITypeName
- Inheritance
-
ReflectionTypeName
- Implements
Constructors
ReflectionTypeName(Type) |
Construct a typename from a Type. |
Properties
AssemblyName |
The name of the assembly. |
Extent |
The extent of the typename. |
FullName |
Returns the typename in PowerShell syntax. |
IsArray |
Returns true if the type is an array, false otherwise. |
IsGeneric |
Returns true if the type is a generic, false otherwise. |
Name |
Returns the typename in PowerShell syntax. |
Methods
Equals(Object) | |
GetHashCode() | |
GetReflectionAttributeType() |
Assuming the typename is an attribute, returns the Type that this typename represents. |
GetReflectionType() |
Returns the Type for this typename. Never returns null. |
ToString() |
Simply return the FullName of the type. |