IParameter Members
Include Protected Members
Include Inherited Members
Represents the in, in-out, out, and return parameters of each method.
The IParameter type exposes the following members.
Properties
Name | Description | |
---|---|---|
Direction | Gets the direction of the parameter. | |
Id | Gets the identifier of the metadata object. (Inherited from IMetadataStruct.) | |
IsCached | Determines whether the metadata object is cached in memory. (Inherited from IMetadataStruct.) | |
Name | Gets the name of the metadata object. (Inherited from IMetadataStruct.) | |
OrdinalNumber | Gets the ordinal number of the parameter in the method signature. | |
TypeReflector | Gets the TypeReflector that corresponds to this parameter. |
Top
Methods
Name | Description | |
---|---|---|
ContainsLocalizedDisplayName | Determines whether this metadata object contains a localized display name. (Inherited from IMetadataObject.) | |
CreateDefaultInstance | Creates an instance of this parameter using the default values associated with the specified method instance. | |
GetDefaultDisplayName | Returns the default display name of this metadata object. (Inherited from IMetadataObject.) | |
GetLocalizedDisplayName | Returns the localized display name of this metadata object. (Inherited from IMetadataObject.) | |
GetLocalizedNames | Returns the localized names of this metadata object. (Inherited from IMetadataObject.) | |
GetMethod | Gets the method that contains this parameter. | |
GetProperties | Returns the properties of this metadata object. (Inherited from IMetadataObject.) | |
GetRootTypeDescriptor | Gets the top-level (root) type descriptor. |
Top