Show / Hide Table of Contents

Class RuntimeAppInfo

Runtime information about the application.

Inheritance
System.Object
RuntimeAppInfo
Implements
IRuntimeAppInfo
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Kephas.Orchestration
Assembly: Kephas.Orchestration.dll
Syntax
public class RuntimeAppInfo : IRuntimeAppInfo

Properties

| Improve this Doc View Source

AppId

Gets or sets the identifier of the application.

Declaration
public string AppId { get; set; }
Property Value
Type Description
System.String

The identifier of the application.

| Improve this Doc View Source

AppInstanceId

Gets or sets the identifier of the application instance.

Declaration
public string AppInstanceId { get; set; }
Property Value
Type Description
System.String

The identifier of the application instance.

| Improve this Doc View Source

Features

Gets or sets the aupported app features.

Declaration
public string[] Features { get; set; }
Property Value
Type Description
System.String[]

The supported app features.

| Improve this Doc View Source

HostAddress

Gets or sets the address of the host where the application process runs.

Declaration
public string HostAddress { get; set; }
Property Value
Type Description
System.String

The host address.

| Improve this Doc View Source

HostName

Gets or sets the name of the host where the application process runs.

Declaration
public string HostName { get; set; }
Property Value
Type Description
System.String

The name of the host.

| Improve this Doc View Source

ProcessId

Gets or sets the identifier of the process running the application.

Declaration
public int ProcessId { get; set; }
Property Value
Type Description
System.Int32

The identifier of the process.

| Improve this Doc View Source

Properties

Gets or sets the application properties.

Declaration
public IDictionary<string, object> Properties { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.Object>

The application properties.

Methods

| Improve this Doc View Source

Equals(Object)

Determines whether the specified object is equal to the current object.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

The object to compare with the current object.

Returns
Type Description
System.Boolean

True if the specified object is equal to the current object; otherwise, false.

Overrides
System.Object.Equals(System.Object)
| Improve this Doc View Source

GetHashCode()

Serves as the default hash function.

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

A hash code for the current object.

Overrides
System.Object.GetHashCode()
| Improve this Doc View Source

ToString()

Returns a string that represents the current object.

Declaration
public override string ToString()
Returns
Type Description
System.String

A string that represents the current object.

Overrides
System.Object.ToString()

Implements

IRuntimeAppInfo

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX