1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="ApplicationVersionMatch" FullName="System.Security.Policy.ApplicationVersionMatch">
3 <TypeSignature Language="C#" Value="public enum ApplicationVersionMatch" />
4 <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ApplicationVersionMatch extends System.Enum" />
6 <AssemblyName>mscorlib</AssemblyName>
7 <AssemblyVersion>2.0.0.0</AssemblyVersion>
8 <AssemblyVersion>4.0.0.0</AssemblyVersion>
11 <BaseTypeName>System.Enum</BaseTypeName>
15 <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
19 <since version=".NET 2.0" />
21 <attribution license="cc4" from="Microsoft" modified="false" />
22 <para>The <see cref="M:System.Security.Policy.ApplicationTrustCollection.Remove(System.ApplicationIdentity,System.Security.Policy.ApplicationVersionMatch)" /> and <see cref="M:System.Security.Policy.ApplicationTrustCollection.Find(System.ApplicationIdentity,System.Security.Policy.ApplicationVersionMatch)" /> methods of an <see cref="T:System.Security.Policy.ApplicationTrustCollection" /> can act either on all versions of an application or on the exact version. The <see cref="T:System.Security.Policy.ApplicationVersionMatch" /> enumeration allows the caller to specify the desired behavior.</para>
25 <attribution license="cc4" from="Microsoft" modified="false" />
26 <para>Specifies how to match versions when locating application trusts in a collection.</para>
30 <Member MemberName="MatchAllVersions">
31 <MemberSignature Language="C#" Value="MatchAllVersions" />
32 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Security.Policy.ApplicationVersionMatch MatchAllVersions = int32(1)" />
33 <MemberType>Field</MemberType>
35 <AssemblyVersion>2.0.0.0</AssemblyVersion>
36 <AssemblyVersion>4.0.0.0</AssemblyVersion>
39 <ReturnType>System.Security.Policy.ApplicationVersionMatch</ReturnType>
42 <since version=".NET 2.0" />
44 <attribution license="cc4" from="Microsoft" modified="false" />
45 <para>Match on all versions.</para>
49 <Member MemberName="MatchExactVersion">
50 <MemberSignature Language="C#" Value="MatchExactVersion" />
51 <MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Security.Policy.ApplicationVersionMatch MatchExactVersion = int32(0)" />
52 <MemberType>Field</MemberType>
54 <AssemblyVersion>2.0.0.0</AssemblyVersion>
55 <AssemblyVersion>4.0.0.0</AssemblyVersion>
58 <ReturnType>System.Security.Policy.ApplicationVersionMatch</ReturnType>
61 <since version=".NET 2.0" />
63 <attribution license="cc4" from="Microsoft" modified="false" />
64 <para>Match on the exact version.</para>