1 <Type Name="FileCodeGroup" FullName="System.Security.Policy.FileCodeGroup">
2 <TypeSignature Maintainer="auto" Language="C#" Value="public sealed class FileCodeGroup : System.Security.Policy.CodeGroup" />
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>
9 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
11 <BaseTypeName>System.Security.Policy.CodeGroup</BaseTypeName>
15 <summary>To be added</summary>
16 <remarks>To be added</remarks>
19 <Member MemberName=".ctor">
20 <MemberSignature Language="C#" Value="public FileCodeGroup (System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access);" />
21 <MemberType>Constructor</MemberType>
24 <Parameter Name="membershipCondition" Type="System.Security.Policy.IMembershipCondition" />
25 <Parameter Name="access" Type="System.Security.Permissions.FileIOPermissionAccess" />
28 <param name="membershipCondition">To be added: an object of type 'IMembershipCondition'</param>
29 <param name="access">To be added: an object of type 'Security.Permissions.FileIOPermissionAccess'</param>
30 <summary>To be added</summary>
31 <remarks>To be added</remarks>
34 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
35 <AssemblyVersion>2.0.0.0</AssemblyVersion>
38 <Member MemberName="AttributeString">
39 <MemberSignature Language="C#" Value="public override string AttributeString { get; }" />
40 <MemberType>Property</MemberType>
42 <ReturnType>System.String</ReturnType>
45 <summary>To be added.</summary>
46 <value>To be added.</value>
47 <remarks>To be added.</remarks>
50 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
51 <AssemblyVersion>2.0.0.0</AssemblyVersion>
54 <Member MemberName="Copy">
55 <MemberSignature Language="C#" Value="public override System.Security.Policy.CodeGroup Copy ();" />
56 <MemberType>Method</MemberType>
58 <ReturnType>System.Security.Policy.CodeGroup</ReturnType>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
67 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
68 <AssemblyVersion>2.0.0.0</AssemblyVersion>
71 <Member MemberName="CreateXml">
72 <MemberSignature Language="C#" Value="protected override void CreateXml (System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level);" />
73 <MemberType>Method</MemberType>
75 <ReturnType>System.Void</ReturnType>
78 <Parameter Name="element" Type="System.Security.SecurityElement" />
79 <Parameter Name="level" Type="System.Security.Policy.PolicyLevel" />
82 <param name="element">To be added.</param>
83 <param name="level">To be added.</param>
84 <summary>To be added.</summary>
85 <remarks>To be added.</remarks>
88 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
89 <AssemblyVersion>2.0.0.0</AssemblyVersion>
92 <Member MemberName="Equals">
93 <MemberSignature Language="C#" Value="public override bool Equals (object o);" />
94 <MemberType>Method</MemberType>
96 <ReturnType>System.Boolean</ReturnType>
99 <Parameter Name="o" Type="System.Object" />
102 <param name="o">To be added.</param>
103 <summary>To be added.</summary>
104 <returns>To be added.</returns>
105 <remarks>To be added.</remarks>
108 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
109 <AssemblyVersion>2.0.0.0</AssemblyVersion>
112 <Member MemberName="GetHashCode">
113 <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
114 <MemberType>Method</MemberType>
116 <ReturnType>System.Int32</ReturnType>
120 <summary>To be added.</summary>
121 <returns>To be added.</returns>
122 <remarks>To be added.</remarks>
125 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
126 <AssemblyVersion>2.0.0.0</AssemblyVersion>
129 <Member MemberName="MergeLogic">
130 <MemberSignature Language="C#" Value="public override string MergeLogic { get; }" />
131 <MemberType>Property</MemberType>
133 <ReturnType>System.String</ReturnType>
136 <summary>To be added.</summary>
137 <value>To be added.</value>
138 <remarks>To be added.</remarks>
141 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
142 <AssemblyVersion>2.0.0.0</AssemblyVersion>
145 <Member MemberName="ParseXml">
146 <MemberSignature Language="C#" Value="protected override void ParseXml (System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);" />
147 <MemberType>Method</MemberType>
149 <ReturnType>System.Void</ReturnType>
152 <Parameter Name="e" Type="System.Security.SecurityElement" />
153 <Parameter Name="level" Type="System.Security.Policy.PolicyLevel" />
156 <param name="e">To be added.</param>
157 <param name="level">To be added.</param>
158 <summary>To be added.</summary>
159 <remarks>To be added.</remarks>
162 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
163 <AssemblyVersion>2.0.0.0</AssemblyVersion>
166 <Member MemberName="PermissionSetName">
167 <MemberSignature Language="C#" Value="public override string PermissionSetName { get; }" />
168 <MemberType>Property</MemberType>
170 <ReturnType>System.String</ReturnType>
173 <summary>To be added.</summary>
174 <value>To be added.</value>
175 <remarks>To be added.</remarks>
178 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
179 <AssemblyVersion>2.0.0.0</AssemblyVersion>
182 <Member MemberName="Resolve">
183 <MemberSignature Language="C#" Value="public override System.Security.Policy.PolicyStatement Resolve (System.Security.Policy.Evidence evidence);" />
184 <MemberType>Method</MemberType>
186 <ReturnType>System.Security.Policy.PolicyStatement</ReturnType>
189 <Parameter Name="evidence" Type="System.Security.Policy.Evidence" />
192 <param name="evidence">To be added.</param>
193 <summary>To be added.</summary>
194 <returns>To be added.</returns>
195 <remarks>To be added.</remarks>
198 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
199 <AssemblyVersion>2.0.0.0</AssemblyVersion>
202 <Member MemberName="ResolveMatchingCodeGroups">
203 <MemberSignature Language="C#" Value="public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups (System.Security.Policy.Evidence evidence);" />
204 <MemberType>Method</MemberType>
206 <ReturnType>System.Security.Policy.CodeGroup</ReturnType>
209 <Parameter Name="evidence" Type="System.Security.Policy.Evidence" />
212 <param name="evidence">To be added.</param>
213 <summary>To be added.</summary>
214 <returns>To be added.</returns>
215 <remarks>To be added.</remarks>
218 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
219 <AssemblyVersion>2.0.0.0</AssemblyVersion>
225 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>