1 <Type Name="AssemblyNameReference" FullName="Mono.Cecil.AssemblyNameReference">
2 <TypeSignature Language="C#" Value="public class AssemblyNameReference : Mono.Cecil.IAnnotationProvider, Mono.Cecil.IMetadataScope, Mono.Cecil.IReflectionStructureVisitable" />
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.IMetadataScope</InterfaceName>
18 <InterfaceName>Mono.Cecil.IReflectionStructureVisitable</InterfaceName>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
26 <Member MemberName=".ctor">
27 <MemberSignature Language="C#" Value="public AssemblyNameReference ();" />
28 <MemberType>Constructor</MemberType>
30 <AssemblyVersion>0.6.9.0</AssemblyVersion>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
38 <Member MemberName=".ctor">
39 <MemberSignature Language="C#" Value="public AssemblyNameReference (string name, string culture, Version version);" />
40 <MemberType>Constructor</MemberType>
42 <AssemblyVersion>0.6.9.0</AssemblyVersion>
45 <Parameter Name="name" Type="System.String" />
46 <Parameter Name="culture" Type="System.String" />
47 <Parameter Name="version" Type="System.Version" />
50 <param name="name">To be added.</param>
51 <param name="culture">To be added.</param>
52 <param name="version">To be added.</param>
53 <summary>To be added.</summary>
54 <remarks>To be added.</remarks>
57 <Member MemberName="Accept">
58 <MemberSignature Language="C#" Value="public virtual void Accept (Mono.Cecil.IReflectionStructureVisitor visitor);" />
59 <MemberType>Method</MemberType>
61 <AssemblyVersion>0.6.9.0</AssemblyVersion>
64 <ReturnType>System.Void</ReturnType>
67 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionStructureVisitor" />
70 <param name="visitor">To be added.</param>
71 <summary>To be added.</summary>
72 <remarks>To be added.</remarks>
75 <Member MemberName="Culture">
76 <MemberSignature Language="C#" Value="public string Culture { set; get; }" />
77 <MemberType>Property</MemberType>
79 <AssemblyVersion>0.6.9.0</AssemblyVersion>
82 <ReturnType>System.String</ReturnType>
85 <summary>To be added.</summary>
86 <value>To be added.</value>
87 <remarks>To be added.</remarks>
90 <Member MemberName="Flags">
91 <MemberSignature Language="C#" Value="public Mono.Cecil.AssemblyFlags Flags { set; get; }" />
92 <MemberType>Property</MemberType>
94 <AssemblyVersion>0.6.9.0</AssemblyVersion>
97 <ReturnType>Mono.Cecil.AssemblyFlags</ReturnType>
100 <summary>To be added.</summary>
101 <value>To be added.</value>
102 <remarks>To be added.</remarks>
105 <Member MemberName="FullName">
106 <MemberSignature Language="C#" Value="public string FullName { get; }" />
107 <MemberType>Property</MemberType>
109 <AssemblyVersion>0.6.9.0</AssemblyVersion>
112 <ReturnType>System.String</ReturnType>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
120 <Member MemberName="Hash">
121 <MemberSignature Language="C#" Value="public virtual byte[] Hash { set; get; }" />
122 <MemberType>Property</MemberType>
124 <AssemblyVersion>0.6.9.0</AssemblyVersion>
127 <ReturnType>System.Byte[]</ReturnType>
130 <summary>To be added.</summary>
131 <value>To be added.</value>
132 <remarks>To be added.</remarks>
135 <Member MemberName="HashAlgorithm">
136 <MemberSignature Language="C#" Value="public Mono.Cecil.AssemblyHashAlgorithm HashAlgorithm { set; get; }" />
137 <MemberType>Property</MemberType>
139 <AssemblyVersion>0.6.9.0</AssemblyVersion>
142 <ReturnType>Mono.Cecil.AssemblyHashAlgorithm</ReturnType>
145 <summary>To be added.</summary>
146 <value>To be added.</value>
147 <remarks>To be added.</remarks>
150 <Member MemberName="HasPublicKey">
151 <MemberSignature Language="C#" Value="public bool HasPublicKey { set; get; }" />
152 <MemberType>Property</MemberType>
154 <AssemblyVersion>0.6.9.0</AssemblyVersion>
157 <ReturnType>System.Boolean</ReturnType>
160 <summary>To be added.</summary>
161 <value>To be added.</value>
162 <remarks>To be added.</remarks>
165 <Member MemberName="IsRetargetable">
166 <MemberSignature Language="C#" Value="public bool IsRetargetable { set; get; }" />
167 <MemberType>Property</MemberType>
169 <AssemblyVersion>0.6.9.0</AssemblyVersion>
172 <ReturnType>System.Boolean</ReturnType>
175 <summary>To be added.</summary>
176 <value>To be added.</value>
177 <remarks>To be added.</remarks>
180 <Member MemberName="IsSideBySideCompatible">
181 <MemberSignature Language="C#" Value="public bool IsSideBySideCompatible { set; get; }" />
182 <MemberType>Property</MemberType>
184 <AssemblyVersion>0.6.9.0</AssemblyVersion>
187 <ReturnType>System.Boolean</ReturnType>
190 <summary>To be added.</summary>
191 <value>To be added.</value>
192 <remarks>To be added.</remarks>
195 <Member MemberName="MetadataToken">
196 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.MetadataToken MetadataToken { set; get; }" />
197 <MemberType>Property</MemberType>
199 <AssemblyVersion>0.6.9.0</AssemblyVersion>
202 <ReturnType>Mono.Cecil.Metadata.MetadataToken</ReturnType>
205 <summary>To be added.</summary>
206 <value>To be added.</value>
207 <remarks>To be added.</remarks>
210 <Member MemberName="Mono.Cecil.IAnnotationProvider.Annotations">
211 <MemberSignature Language="C#" Value="System.Collections.IDictionary Mono.Cecil.IAnnotationProvider.Annotations { get; }" />
212 <MemberType>Property</MemberType>
214 <AssemblyVersion>0.6.9.0</AssemblyVersion>
217 <ReturnType>System.Collections.IDictionary</ReturnType>
220 <summary>To be added.</summary>
221 <value>To be added.</value>
222 <remarks>To be added.</remarks>
225 <Member MemberName="Name">
226 <MemberSignature Language="C#" Value="public string Name { set; get; }" />
227 <MemberType>Property</MemberType>
229 <AssemblyVersion>0.6.9.0</AssemblyVersion>
232 <ReturnType>System.String</ReturnType>
235 <summary>To be added.</summary>
236 <value>To be added.</value>
237 <remarks>To be added.</remarks>
240 <Member MemberName="Parse">
241 <MemberSignature Language="C#" Value="public static Mono.Cecil.AssemblyNameReference Parse (string fullName);" />
242 <MemberType>Method</MemberType>
244 <AssemblyVersion>0.6.9.0</AssemblyVersion>
247 <ReturnType>Mono.Cecil.AssemblyNameReference</ReturnType>
250 <Parameter Name="fullName" Type="System.String" />
253 <param name="fullName">To be added.</param>
254 <summary>To be added.</summary>
255 <returns>To be added.</returns>
256 <remarks>To be added.</remarks>
259 <Member MemberName="PublicKey">
260 <MemberSignature Language="C#" Value="public byte[] PublicKey { set; get; }" />
261 <MemberType>Property</MemberType>
263 <AssemblyVersion>0.6.9.0</AssemblyVersion>
266 <ReturnType>System.Byte[]</ReturnType>
269 <summary>To be added.</summary>
270 <value>To be added.</value>
271 <remarks>To be added.</remarks>
274 <Member MemberName="PublicKeyToken">
275 <MemberSignature Language="C#" Value="public byte[] PublicKeyToken { set; get; }" />
276 <MemberType>Property</MemberType>
278 <AssemblyVersion>0.6.9.0</AssemblyVersion>
281 <ReturnType>System.Byte[]</ReturnType>
284 <summary>To be added.</summary>
285 <value>To be added.</value>
286 <remarks>To be added.</remarks>
289 <Member MemberName="ToString">
290 <MemberSignature Language="C#" Value="public override string ToString ();" />
291 <MemberType>Method</MemberType>
293 <AssemblyVersion>0.6.9.0</AssemblyVersion>
296 <ReturnType>System.String</ReturnType>
300 <summary>To be added.</summary>
301 <returns>To be added.</returns>
302 <remarks>To be added.</remarks>
305 <Member MemberName="Version">
306 <MemberSignature Language="C#" Value="public Version Version { set; get; }" />
307 <MemberType>Property</MemberType>
309 <AssemblyVersion>0.6.9.0</AssemblyVersion>
312 <ReturnType>System.Version</ReturnType>
315 <summary>To be added.</summary>
316 <value>To be added.</value>
317 <remarks>To be added.</remarks>