ApplicationIdentity Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt de mogelijkheid om een door het manifest geactiveerde toepassing uniek te identificeren. Deze klasse kan niet worden overgenomen.
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
- Overname
-
ApplicationIdentity
- Kenmerken
- Implementeringen
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van een ActivationContext object om het ApplicationIdentity te verkrijgen voor een manifesttoepassing. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ActivationContext klasse.
ActivationContext ac = AppDomain.CurrentDomain.ActivationContext;
ApplicationIdentity ai = ac.Identity;
Dim ac As ActivationContext = AppDomain.CurrentDomain.ActivationContext
Dim ai As ApplicationIdentity = ac.Identity
Opmerkingen
De ApplicationIdentity klasse wordt gebruikt bij het activeren van op manifest gebaseerde toepassingen.
Constructors
| Name | Description |
|---|---|
| ApplicationIdentity(String) |
Initialiseert een nieuw exemplaar van de ApplicationIdentity klasse. |
Eigenschappen
| Name | Description |
|---|---|
| CodeBase |
Hiermee haalt u de locatie van het implementatiemanifest op als EEN URL. |
| FullName |
Hiermee haalt u de volledige naam van de toepassing op. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert de volledige naam van de door het manifest geactiveerde toepassing. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Hiermee wordt een SerializationInfo object gevuld met de gegevens die nodig zijn om het doelobject te serialiseren. |