﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ApplicationIdentity" FullName="System.ApplicationIdentity"><TypeSignature Language="C#" Value="public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable" /><TypeSignature Language="ILAsm" Value=".class public auto ansi serializable sealed beforefieldinit ApplicationIdentity extends System.Object implements class System.Runtime.Serialization.ISerializable" /><AssemblyInfo><AssemblyName>mscorlib</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName></Interface></Interfaces><Attributes><Attribute><AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName></Attribute></Attributes><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.ApplicationIdentity" /> class is used in the activation of manifest-based applications.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides the ability to uniquely identify a manifest-activated application. This class cannot be inherited. </para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public ApplicationIdentity (string applicationIdentityFullName);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string applicationIdentityFullName) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="applicationIdentityFullName" Type="System.String" /></Parameters><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The format of the <paramref name="applicationIdentityFullName" /> parameter is a comma-delimited Unicode string that begins with the name, as follows:</para><code>applicationURL<codeFeaturedElement>#</codeFeaturedElement>deploymentIdentity<codeFeaturedElement>\</codeFeaturedElement>applicationIdentity </code><para>Where deploymentIdentity = </para><code>deploymentManifest<codeFeaturedElement>, Version = </codeFeaturedElement>Major.Minor.Build.Revision<codeFeaturedElement>, Culture = </codeFeaturedElement>CultureInfo<codeFeaturedElement>, PublicKeyToken=</codeFeaturedElement>TokenNumber<codeFeaturedElement>, processorArchitecture=</codeFeaturedElement>processorArchitecture</code><para>And applicationIdentity =</para><code>applicationName<codeFeaturedElement>, Version = </codeFeaturedElement>Major.Minor.Build.Revision<codeFeaturedElement>, Culture = </codeFeaturedElement>CultureInfo<codeFeaturedElement>, PublicKeyToken=</codeFeaturedElement>TokenNumber<codeFeaturedElement>, processorArchitecture=</codeFeaturedElement>processorArchitecture<codeFeaturedElement>, type=</codeFeaturedElement>OsType</code><para>The following is an example of the full name for an application named ActivationContext:</para><code>http://testserver/ActivationContext/ActivationContext.application
#ActivationContext.application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ae13aad84c1a3490, processorArchitecture=msil
\ActivationContext.exe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ae13aad84c1a3490, processorArchitecture=msil, type=win32</code><para>The default value for processor architecture is "msil", and the default value for type is "win32".</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ApplicationIdentity" /> class. </para></summary><param name="applicationIdentityFullName"><attribution license="cc4" from="Microsoft" modified="false" />The full name of the application.</param></Docs></Member><Member MemberName="CodeBase"><MemberSignature Language="C#" Value="public string CodeBase { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string CodeBase" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The following are two examples of <see cref="P:System.ApplicationIdentity.CodeBase" /> property values for an application named ActivationContext:</para><list type="bullet"><item><para>http://testserver/ActivationContext/ActivationContext.application</para></item><item><para>file://C:/UserFiles/UserName/SolutionName/ActivationContext/publish/ActivationContext.application.</para></item></list></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the location of the deployment manifest as a URL.</para></summary></Docs></Member><Member MemberName="FullName"><MemberSignature Language="C#" Value="public string FullName { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string FullName" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of the format of the <see cref="P:System.ApplicationIdentity.FullName" /> property, see the <see cref="M:System.ApplicationIdentity.#ctor(System.String)" /> constructor.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the full name of the application.</para></summary></Docs></Member><Member MemberName="System.Runtime.Serialization.ISerializable.GetObjectData"><MemberSignature Language="C#" Value="void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" /><MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Runtime.Serialization.ISerializable.GetObjectData(class System.Runtime.Serialization.SerializationInfo info, valuetype System.Runtime.Serialization.StreamingContext context) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" /><Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" /></Parameters><Docs><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object with the data needed to serialize the target object.</para></summary><param name="info"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param><param name="context"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Runtime.Serialization.StreamingContext" />) structure for the serialization.</param></Docs></Member><Member MemberName="ToString"><MemberSignature Language="C#" Value="public override string ToString ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of the format of a full name for a manifest activated application, see the <see cref="M:System.ApplicationIdentity.#ctor(System.String)" /> constructor.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns the full name of the manifest-activated application.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The full name of the manifest-activated application.</para></returns></Docs></Member></Members></Type>