ApplicationIdentity Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |