Export (0) Print
Expand All

ParameterInfo Methods

The ParameterInfo type exposes the following members.

  Name Description
Public method Supported by the XNA Framework Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)

In XNA Framework, this member is overridden by Equals(Object).
Protected method Supported by the XNA Framework Supported by Portable Class Library Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Supported by the XNA Framework Supported by Portable Class Library GetCustomAttributes(Boolean) Gets all the custom attributes defined on this parameter.
Public method Supported by the XNA Framework Supported by Portable Class Library GetCustomAttributes(Type, Boolean) Gets the custom attributes of the specified type or its derived types that are applied to this parameter.
Public method GetCustomAttributesData Returns a list of CustomAttributeData objects for the current parameter, which can be used in the reflection-only context.
Public method Supported by the XNA Framework GetHashCode Serves as the default hash function. (Inherited from Object.)

In XNA Framework, this member is overridden by GetHashCode().
Public method GetOptionalCustomModifiers Gets the optional custom modifiers of the parameter.
Public method GetRealObject Returns the real object that should be deserialized instead of the object that the serialized stream specifies.
Public method GetRequiredCustomModifiers Gets the required custom modifiers of the parameter.
Public method Supported by the XNA Framework Supported by Portable Class Library GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Supported by the XNA Framework Supported by Portable Class Library IsDefined Determines whether the custom attribute of the specified type or its derived types is applied to this parameter.
Protected method Supported by the XNA Framework Supported by Portable Class Library MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Supported by the XNA Framework ToString Gets the parameter type and name represented as a string. (Overrides Object.ToString().)

In XNA Framework 3.0, this member is inherited from Object.ToString().
Top

  Name Description
Public Extension Method GetCustomAttribute(Type) Overloaded. Retrieves a custom attribute of a specified type that is applied to a specified parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttribute(Type, Boolean) Overloaded. Retrieves a custom attribute of a specified type that is applied to a specified parameter, and optionally inspects the ancestors of that parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttribute<T>() Overloaded. Retrieves a custom attribute of a specified type that is applied to a specified parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttribute<T>(Boolean) Overloaded. Retrieves a custom attribute of a specified type that is applied to a specified parameter, and optionally inspects the ancestors of that parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttributes() Overloaded. Retrieves a collection of custom attributes that are applied to a specified parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttributes(Type) Overloaded. Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttributes<T>() Overloaded. Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method GetCustomAttributes<T>(Boolean) Overloaded. Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter, and optionally inspects the ancestors of that parameter. (Defined by CustomAttributeExtensions.)
Public Extension Method IsDefined Indicates whether custom attributes of a specified type are applied to a specified parameter. (Defined by CustomAttributeExtensions.)
Top

  Name Description
Explicit interface implemetation Private method _ParameterInfo.GetIDsOfNames Maps a set of names to a corresponding set of dispatch identifiers.
Explicit interface implemetation Private method _ParameterInfo.GetTypeInfo Retrieves the type information for an object, which can then be used to get the type information for an interface.
Explicit interface implemetation Private method _ParameterInfo.GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1).
Explicit interface implemetation Private method _ParameterInfo.Invoke Provides access to properties and methods exposed by an object.
Top
Show:
© 2015 Microsoft