Поделиться через


ApplicationIdentity Класс

Определение

Предоставляет возможность уникальной идентификации приложения, активируемого на основе манифеста. Этот класс не наследуется.

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
Наследование
ApplicationIdentity
Атрибуты
Реализации

Примеры

В следующем примере кода показано использование ActivationContext объекта для получения ApplicationIdentity для приложения на основе манифеста. Этот пример входит в состав более крупного примера использования класса ActivationContext.

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

Комментарии

Класс ApplicationIdentity используется при активации приложений на основе манифеста.

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

ApplicationIdentity(String)

Инициализирует новый экземпляр класса ApplicationIdentity.

Свойства

CodeBase

Возвращает расположение манифеста развертывания в виде URL-адреса.

FullName

Возвращает полное имя приложения.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

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

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает полное имя приложения, активируемого на основе манифеста.

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

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Заполняет объект SerializationInfo данными, необходимыми для сериализации целевого объекта.

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