1 <Type Name="AuditRule<T>" FullName="System.Security.AccessControl.AuditRule<T>">
2 <TypeSignature Language="C#" Value="public class AuditRule<T> : System.Security.AccessControl.AuditRule where T : struct" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AuditRule`1<struct .ctor (class System.ValueType) T> extends System.Security.AccessControl.AuditRule" />
5 <AssemblyName>mscorlib</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <TypeParameter Name="T">
11 <ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
12 <ParameterAttribute>NotNullableValueTypeConstraint</ParameterAttribute>
13 <BaseTypeName>System.ValueType</BaseTypeName>
18 <BaseTypeName>System.Security.AccessControl.AuditRule</BaseTypeName>
22 <typeparam name="T">To be added.</typeparam>
23 <summary>To be added.</summary>
24 <remarks>To be added.</remarks>
27 <Member MemberName=".ctor">
28 <MemberSignature Language="C#" Value="public AuditRule (System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.AuditFlags flags);" />
29 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Security.Principal.IdentityReference identity, !T rights, valuetype System.Security.AccessControl.AuditFlags flags) cil managed" />
30 <MemberType>Constructor</MemberType>
32 <AssemblyVersion>4.0.0.0</AssemblyVersion>
35 <Parameter Name="identity" Type="System.Security.Principal.IdentityReference" />
36 <Parameter Name="rights" Type="T" />
37 <Parameter Name="flags" Type="System.Security.AccessControl.AuditFlags" />
40 <param name="identity">To be added.</param>
41 <param name="rights">To be added.</param>
42 <param name="flags">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
47 <Member MemberName=".ctor">
48 <MemberSignature Language="C#" Value="public AuditRule (string identity, T rights, System.Security.AccessControl.AuditFlags flags);" />
49 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string identity, !T rights, valuetype System.Security.AccessControl.AuditFlags flags) cil managed" />
50 <MemberType>Constructor</MemberType>
52 <AssemblyVersion>4.0.0.0</AssemblyVersion>
55 <Parameter Name="identity" Type="System.String" />
56 <Parameter Name="rights" Type="T" />
57 <Parameter Name="flags" Type="System.Security.AccessControl.AuditFlags" />
60 <param name="identity">To be added.</param>
61 <param name="rights">To be added.</param>
62 <param name="flags">To be added.</param>
63 <summary>To be added.</summary>
64 <remarks>To be added.</remarks>
67 <Member MemberName=".ctor">
68 <MemberSignature Language="C#" Value="public AuditRule (System.Security.Principal.IdentityReference identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);" />
69 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Security.Principal.IdentityReference identity, !T rights, valuetype System.Security.AccessControl.InheritanceFlags inheritanceFlags, valuetype System.Security.AccessControl.PropagationFlags propagationFlags, valuetype System.Security.AccessControl.AuditFlags flags) cil managed" />
70 <MemberType>Constructor</MemberType>
72 <AssemblyVersion>4.0.0.0</AssemblyVersion>
75 <Parameter Name="identity" Type="System.Security.Principal.IdentityReference" />
76 <Parameter Name="rights" Type="T" />
77 <Parameter Name="inheritanceFlags" Type="System.Security.AccessControl.InheritanceFlags" />
78 <Parameter Name="propagationFlags" Type="System.Security.AccessControl.PropagationFlags" />
79 <Parameter Name="flags" Type="System.Security.AccessControl.AuditFlags" />
82 <param name="identity">To be added.</param>
83 <param name="rights">To be added.</param>
84 <param name="inheritanceFlags">To be added.</param>
85 <param name="propagationFlags">To be added.</param>
86 <param name="flags">To be added.</param>
87 <summary>To be added.</summary>
88 <remarks>To be added.</remarks>
91 <Member MemberName=".ctor">
92 <MemberSignature Language="C#" Value="public AuditRule (string identity, T rights, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string identity, !T rights, valuetype System.Security.AccessControl.InheritanceFlags inheritanceFlags, valuetype System.Security.AccessControl.PropagationFlags propagationFlags, valuetype System.Security.AccessControl.AuditFlags flags) cil managed" />
94 <MemberType>Constructor</MemberType>
96 <AssemblyVersion>4.0.0.0</AssemblyVersion>
99 <Parameter Name="identity" Type="System.String" />
100 <Parameter Name="rights" Type="T" />
101 <Parameter Name="inheritanceFlags" Type="System.Security.AccessControl.InheritanceFlags" />
102 <Parameter Name="propagationFlags" Type="System.Security.AccessControl.PropagationFlags" />
103 <Parameter Name="flags" Type="System.Security.AccessControl.AuditFlags" />
106 <param name="identity">To be added.</param>
107 <param name="rights">To be added.</param>
108 <param name="inheritanceFlags">To be added.</param>
109 <param name="propagationFlags">To be added.</param>
110 <param name="flags">To be added.</param>
111 <summary>To be added.</summary>
112 <remarks>To be added.</remarks>
115 <Member MemberName="Rights">
116 <MemberSignature Language="C#" Value="public T Rights { get; }" />
117 <MemberSignature Language="ILAsm" Value=".property instance !T Rights" />
118 <MemberType>Property</MemberType>
120 <AssemblyVersion>4.0.0.0</AssemblyVersion>
123 <ReturnType>T</ReturnType>
126 <summary>To be added.</summary>
127 <value>To be added.</value>
128 <remarks>To be added.</remarks>