ApplicationIdentity Clase

Definición

Proporciona la capacidad de identificar de forma única una aplicación activada por manifiesto. Esta clase no puede heredarse.

public ref class ApplicationIdentity sealed : System::Runtime::Serialization::ISerializable
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
type ApplicationIdentity = class
    interface ISerializable
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type ApplicationIdentity = class
    interface ISerializable
Public NotInheritable Class ApplicationIdentity
Implements ISerializable
Herencia
ApplicationIdentity
Atributos
Implementaciones

Ejemplos

En el ejemplo de código siguiente se muestra el uso de un ActivationContext objeto para obtener para ApplicationIdentity una aplicación basada en manifiesto. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la ActivationContext clase .

ActivationContext ac = AppDomain.CurrentDomain.ActivationContext;
ApplicationIdentity ai = ac.Identity;
Dim ac As ActivationContext = AppDomain.CurrentDomain.ActivationContext
Dim ai As ApplicationIdentity = ac.Identity

Comentarios

La ApplicationIdentity clase se usa en la activación de aplicaciones basadas en manifiesto.

Constructores

Nombre Description
ApplicationIdentity(String)

Inicializa una nueva instancia de la clase ApplicationIdentity.

Propiedades

Nombre Description
CodeBase

Obtiene la ubicación del manifiesto de implementación como una dirección URL.

FullName

Obtiene el nombre completo de la aplicación.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve el nombre completo de la aplicación activada por manifiesto.

Implementaciones de interfaz explícitas

Nombre Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Rellena un SerializationInfo objeto con los datos necesarios para serializar el objeto de destino.

Se aplica a