Updated: April 27, 2016
Applies To: Windows PowerShell
Serves as an additional code method for a PSObject object.
Assembly: System.Management.Automation (in System.Management.Automation.dll)
Creates a newobject that contains the name for the method and the underlying CLR method that this new method is based on.
Gets the underlying CLR method that the ETS code method is based on.
Gets a value that indicates whether the source of the member is a type configuration file.(Inherited from PSMemberInfo.)
Gets a constant that identifies this method as an ETS code method.(Overrides PSMemberInfo.MemberType.)
Gets the name of the extended member (method, property, or member set).(Inherited from PSMemberInfo.)
Gets a definition of all the overloads of the underlying code method.(Overrides PSMethodInfo.OverloadDefinitions.)
Gets the full name of the code method.(Overrides PSMemberInfo.TypeNameOfValue.)
Gets and sets the value of this method.(Inherited from PSMethodInfo.)
Makes an exact copy of the current PSMemberInfo.Copy().)object.(Overrides
Invokes the underlying CLR code method and returns its results.(Overrides PSMethodInfo.Invoke(Object).)
Sets the name of the extended member. This method is introduced in Windows PowerShell 2.0.(Inherited from PSMemberInfo.)
Converts the current Object.ToString().)object to a string.(Overrides
A code method is an extended member that is defined in a CLR language. For more information about code methods as well as other method types used by the extended type system (ETS), see ETS Methods [ps]. For more information about ETS, see Windows PowerShell Extended Type System (ETS) [ps].
Although it is possible to derive from this class, there is no established scenario for doing this and any attempt to do so might result in unexpected behavior.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.