[mscorlib/getfolderpath] Special-case MacOS X.
[mono.git] / mcs / class / corlib / Documentation / en / System.Reflection / StrongNameKeyPair.xml
1 <Type Name="StrongNameKeyPair" FullName="System.Reflection.StrongNameKeyPair">
2   <TypeSignature Maintainer="auto" Language="C#" Value="public class StrongNameKeyPair : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable" />
3   <AssemblyInfo>
4     <AssemblyName>mscorlib</AssemblyName>
5     <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
6     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7     <AssemblyVersion>2.0.0.0</AssemblyVersion>
8     <AssemblyVersion>4.0.0.0</AssemblyVersion>
9   </AssemblyInfo>
10   <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
11   <Base>
12     <BaseTypeName>System.Object</BaseTypeName>
13   </Base>
14   <Interfaces>
15     <Interface>
16       <InterfaceName>System.Runtime.Serialization.IDeserializationCallback</InterfaceName>
17     </Interface>
18     <Interface>
19       <InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
20     </Interface>
21   </Interfaces>
22   <Docs>
23     <summary>To be added</summary>
24     <remarks>To be added</remarks>
25   </Docs>
26   <Members>
27     <Member MemberName=".ctor">
28       <MemberSignature Language="C#" Value="public StrongNameKeyPair (byte[] keyPairArray);" />
29       <MemberType>Constructor</MemberType>
30       <ReturnValue />
31       <Parameters>
32         <Parameter Name="keyPairArray" Type="System.Byte[]" />
33       </Parameters>
34       <Docs>
35         <param name="keyPairArray">To be added: an object of type 'byte []'</param>
36         <summary>To be added</summary>
37         <remarks>To be added</remarks>
38       </Docs>
39       <AssemblyInfo>
40         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
41         <AssemblyVersion>2.0.0.0</AssemblyVersion>
42         <AssemblyVersion>4.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44     </Member>
45     <Member MemberName=".ctor">
46       <MemberSignature Language="C#" Value="public StrongNameKeyPair (System.IO.FileStream keyPairFile);" />
47       <MemberType>Constructor</MemberType>
48       <ReturnValue />
49       <Parameters>
50         <Parameter Name="keyPairFile" Type="System.IO.FileStream" />
51       </Parameters>
52       <Docs>
53         <param name="keyPairFile">To be added: an object of type 'IO.FileStream'</param>
54         <summary>To be added</summary>
55         <remarks>To be added</remarks>
56       </Docs>
57       <AssemblyInfo>
58         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
59         <AssemblyVersion>2.0.0.0</AssemblyVersion>
60         <AssemblyVersion>4.0.0.0</AssemblyVersion>
61       </AssemblyInfo>
62     </Member>
63     <Member MemberName=".ctor">
64       <MemberSignature Language="C#" Value="public StrongNameKeyPair (string keyPairContainer);" />
65       <MemberType>Constructor</MemberType>
66       <ReturnValue />
67       <Parameters>
68         <Parameter Name="keyPairContainer" Type="System.String" />
69       </Parameters>
70       <Docs>
71         <param name="keyPairContainer">To be added: an object of type 'string'</param>
72         <summary>To be added</summary>
73         <remarks>To be added</remarks>
74       </Docs>
75       <AssemblyInfo>
76         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
77         <AssemblyVersion>2.0.0.0</AssemblyVersion>
78         <AssemblyVersion>4.0.0.0</AssemblyVersion>
79       </AssemblyInfo>
80     </Member>
81     <Member MemberName=".ctor">
82       <MemberSignature Language="C#" Value="protected StrongNameKeyPair (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
83       <MemberType>Constructor</MemberType>
84       <AssemblyInfo>
85         <AssemblyVersion>2.0.0.0</AssemblyVersion>
86         <AssemblyVersion>4.0.0.0</AssemblyVersion>
87       </AssemblyInfo>
88       <Parameters>
89         <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
90         <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
91       </Parameters>
92       <Docs>
93         <param name="info">To be added.</param>
94         <param name="context">To be added.</param>
95         <summary>To be added.</summary>
96         <remarks>To be added.</remarks>
97       </Docs>
98     </Member>
99     <Member MemberName="PublicKey">
100       <MemberSignature Language="C#" Value="public byte[] PublicKey { get; }" />
101       <MemberType>Property</MemberType>
102       <ReturnValue>
103         <ReturnType>System.Byte[]</ReturnType>
104       </ReturnValue>
105       <Docs>
106         <summary>To be added</summary>
107         <value>To be added: an object of type 'byte []'</value>
108         <remarks>To be added</remarks>
109       </Docs>
110       <AssemblyInfo>
111         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
112         <AssemblyVersion>2.0.0.0</AssemblyVersion>
113         <AssemblyVersion>4.0.0.0</AssemblyVersion>
114       </AssemblyInfo>
115     </Member>
116     <Member MemberName="System.Runtime.Serialization.IDeserializationCallback.OnDeserialization">
117       <MemberSignature Language="C#" Value="void IDeserializationCallback.OnDeserialization (object sender);" />
118       <MemberType>Method</MemberType>
119       <AssemblyInfo>
120         <AssemblyVersion>2.0.0.0</AssemblyVersion>
121         <AssemblyVersion>4.0.0.0</AssemblyVersion>
122       </AssemblyInfo>
123       <ReturnValue>
124         <ReturnType>System.Void</ReturnType>
125       </ReturnValue>
126       <Parameters>
127         <Parameter Name="sender" Type="System.Object" />
128       </Parameters>
129       <Docs>
130         <param name="sender">To be added.</param>
131         <summary>To be added.</summary>
132         <remarks>To be added.</remarks>
133       </Docs>
134     </Member>
135     <Member MemberName="System.Runtime.Serialization.ISerializable.GetObjectData">
136       <MemberSignature Language="C#" Value="void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
137       <MemberType>Method</MemberType>
138       <AssemblyInfo>
139         <AssemblyVersion>2.0.0.0</AssemblyVersion>
140         <AssemblyVersion>4.0.0.0</AssemblyVersion>
141       </AssemblyInfo>
142       <ReturnValue>
143         <ReturnType>System.Void</ReturnType>
144       </ReturnValue>
145       <Parameters>
146         <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
147         <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
148       </Parameters>
149       <Docs>
150         <param name="info">To be added.</param>
151         <param name="context">To be added.</param>
152         <summary>To be added.</summary>
153         <remarks>To be added.</remarks>
154       </Docs>
155     </Member>
156   </Members>
157   <Attributes>
158     <Attribute>
159       <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
160     </Attribute>
161   </Attributes>
162 </Type>