0x00x0040
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | AttrsImpl | ParameterAttributes | 1 flags | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | ClassImpl | Type | 1 flags | — | |
| 0x08 | DefaultValueImpl | object | 1 flags | — | |
| 0x08 | MemberImpl | MemberInfo | 1 flags | — | |
| 0x08 | NameImpl | string | 1 flags | — | |
| 0x04 | PositionImpl | int | 1 flags | — | |
| — | 0x04 | MetadataToken_ParamDef | int | PrivateStatic+1 flags | 134217728 |
| 0x003C | 0x04 | unreflected bytes to end of ParameterInfo | |||
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | 0x00 | |
| ParameterAttributes get_Attributes() | Public+3 flags | 0x04 | |
| MemberInfo get_Member() | Public+3 flags | 0x08 | |
| string get_Name() | Public+3 flags | 0x08 | |
| Type get_ParameterType() | Public+3 flags | 0x08 | |
| int get_Position() | Public+3 flags | 0x04 | |
| bool get_IsIn() | Public+1 flags | 0x01 | |
| bool get_IsOptional() | Public+1 flags | 0x01 | |
| bool get_IsOut() | Public+1 flags | 0x01 | |
| object get_DefaultValue() | Public+3 flags | 0x08 | |
| bool IsDefined(Type attributeType, bool inherit) | Public+2 flags | 0x08 | |
| object[] GetCustomAttributes(bool inherit) | Public+2 flags | 0x08 | |
| object[] GetCustomAttributes(Type attributeType, bool inherit) | Public+2 flags | 0x08 | |
| object GetRealObject(const StreamingContext& context) | PublicFinal+2 flags | 0x10 | |
| string ToString() | Public+1 flags | 0x08 |
Subclasses 1
Used by 36
types with a member, parameter or interface of this type<>c<>c<>c<>cAttributeCacheDict`2CallInstructionConstructorBuilderConverter`2CustomAttributeDataDefaultBinderDefaultContractResolverDynamicMethodEntryExpressionExpressionUtilsFunc`2ICollection`1IList`1InstructionListIReadOnlyList`1MethodBaseMethodBuilderMethodInfoMonoMethodInfoParameterInfo[]PropertyBuilderPropertyInfoRemotingServicesRuntimeConstructorInfoRuntimeMethodInfoRuntimeParameterInfoRuntimeParameterInfo[]RuntimePropertyInfoSignatureTypeExtensionsTypeExtensions