ApplicationIdentity ApplicationIdentity ApplicationIdentity ApplicationIdentity Class

Определение

Предоставляет возможность уникальной идентификации приложения, активируемого на основе манифеста.Provides the ability to uniquely identify a manifest-activated application. Этот класс не наследуется.This class cannot be inherited.

public ref class ApplicationIdentity sealed : System::Runtime::Serialization::ISerializable
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
type ApplicationIdentity = class
    interface ISerializable
Public NotInheritable Class ApplicationIdentity
Implements ISerializable
Наследование
ApplicationIdentityApplicationIdentityApplicationIdentityApplicationIdentity
Атрибуты
Реализации

Примеры

В следующем примере кода демонстрируется использование ActivationContext объекта, чтобы получить ApplicationIdentity для приложения на основе манифеста.The following code example demonstrates the use of an ActivationContext object to obtain the ApplicationIdentity for a manifest-based application. Данный пример кода является частью большего примера для ActivationContext класса.This code example is part of a larger example provided for the ActivationContext class.

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

Комментарии

ApplicationIdentity Класс используется в активации приложения на основе манифеста.The ApplicationIdentity class is used in the activation of manifest-based applications.

Конструкторы

ApplicationIdentity(String) ApplicationIdentity(String) ApplicationIdentity(String) ApplicationIdentity(String)

Инициализирует новый экземпляр класса ApplicationIdentity.Initializes a new instance of the ApplicationIdentity class.

Свойства

CodeBase CodeBase CodeBase CodeBase

Возвращает расположение манифеста развертывания в виде URL-адреса.Gets the location of the deployment manifest as a URL.

FullName FullName FullName FullName

Возвращает полное имя приложения.Gets the full name of the application.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает полное имя приложения, активируемого на основе манифеста.Returns the full name of the manifest-activated application.

Явные реализации интерфейса

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Заполняет объект SerializationInfo данными, необходимыми для сериализации целевого объекта.Populates a SerializationInfo object with the data needed to serialize the target object.

Применяется к