1 <Type Name="ParameterReference" FullName="Mono.Cecil.ParameterReference">
2 <TypeSignature Language="C#" Value="public abstract class ParameterReference : Mono.Cecil.IAnnotationProvider, Mono.Cecil.IMetadataTokenProvider, Mono.Cecil.IReflectionVisitable" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>Mono.Cecil.IAnnotationProvider</InterfaceName>
15 <InterfaceName>Mono.Cecil.IMetadataTokenProvider</InterfaceName>
18 <InterfaceName>Mono.Cecil.IReflectionVisitable</InterfaceName>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
26 <Member MemberName=".ctor">
27 <MemberSignature Language="C#" Value="public ParameterReference (string name, int sequence, Mono.Cecil.TypeReference parameterType);" />
28 <MemberType>Constructor</MemberType>
30 <AssemblyVersion>0.6.9.0</AssemblyVersion>
33 <Parameter Name="name" Type="System.String" />
34 <Parameter Name="sequence" Type="System.Int32" />
35 <Parameter Name="parameterType" Type="Mono.Cecil.TypeReference" />
38 <param name="name">To be added.</param>
39 <param name="sequence">To be added.</param>
40 <param name="parameterType">To be added.</param>
41 <summary>To be added.</summary>
42 <remarks>To be added.</remarks>
45 <Member MemberName="Accept">
46 <MemberSignature Language="C#" Value="public abstract void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
47 <MemberType>Method</MemberType>
49 <AssemblyVersion>0.6.9.0</AssemblyVersion>
52 <ReturnType>System.Void</ReturnType>
55 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
58 <param name="visitor">To be added.</param>
59 <summary>To be added.</summary>
60 <remarks>To be added.</remarks>
63 <Member MemberName="MetadataToken">
64 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.MetadataToken MetadataToken { set; get; }" />
65 <MemberType>Property</MemberType>
67 <AssemblyVersion>0.6.9.0</AssemblyVersion>
70 <ReturnType>Mono.Cecil.Metadata.MetadataToken</ReturnType>
73 <summary>To be added.</summary>
74 <value>To be added.</value>
75 <remarks>To be added.</remarks>
78 <Member MemberName="Mono.Cecil.IAnnotationProvider.Annotations">
79 <MemberSignature Language="C#" Value="System.Collections.IDictionary Mono.Cecil.IAnnotationProvider.Annotations { get; }" />
80 <MemberType>Property</MemberType>
82 <AssemblyVersion>0.6.9.0</AssemblyVersion>
85 <ReturnType>System.Collections.IDictionary</ReturnType>
88 <summary>To be added.</summary>
89 <value>To be added.</value>
90 <remarks>To be added.</remarks>
93 <Member MemberName="Name">
94 <MemberSignature Language="C#" Value="public string Name { set; get; }" />
95 <MemberType>Property</MemberType>
97 <AssemblyVersion>0.6.9.0</AssemblyVersion>
100 <ReturnType>System.String</ReturnType>
103 <summary>To be added.</summary>
104 <value>To be added.</value>
105 <remarks>To be added.</remarks>
108 <Member MemberName="ParameterType">
109 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference ParameterType { set; get; }" />
110 <MemberType>Property</MemberType>
112 <AssemblyVersion>0.6.9.0</AssemblyVersion>
115 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
118 <summary>To be added.</summary>
119 <value>To be added.</value>
120 <remarks>To be added.</remarks>
123 <Member MemberName="Resolve">
124 <MemberSignature Language="C#" Value="public abstract Mono.Cecil.ParameterDefinition Resolve ();" />
125 <MemberType>Method</MemberType>
127 <AssemblyVersion>0.6.9.0</AssemblyVersion>
130 <ReturnType>Mono.Cecil.ParameterDefinition</ReturnType>
134 <summary>To be added.</summary>
135 <returns>To be added.</returns>
136 <remarks>To be added.</remarks>
139 <Member MemberName="Sequence">
140 <MemberSignature Language="C#" Value="public int Sequence { set; get; }" />
141 <MemberType>Property</MemberType>
143 <AssemblyVersion>0.6.9.0</AssemblyVersion>
146 <ReturnType>System.Int32</ReturnType>
149 <summary>To be added.</summary>
150 <value>To be added.</value>
151 <remarks>To be added.</remarks>
154 <Member MemberName="ToString">
155 <MemberSignature Language="C#" Value="public override string ToString ();" />
156 <MemberType>Method</MemberType>
158 <AssemblyVersion>0.6.9.0</AssemblyVersion>
161 <ReturnType>System.String</ReturnType>
165 <summary>To be added.</summary>
166 <returns>To be added.</returns>
167 <remarks>To be added.</remarks>