Download full document:

OSImage Class

Represents an OS Image

Inheritance Hierarchy

Namespace: Citrix.SDK.AppDNA
Assembly: Citrix.SDK.AppDNA (in Citrix.SDK.AppDNA.dll) Version: (



public class OSImage : INotifyPropertyChanged, IEquatable<OSImage>


Public Class OSImage
    Implements INotifyPropertyChanged, IEquatable(Of OSImage)

The OSImage type exposes the following members.



Public propertyDescription The OS Image description
Public propertyIdentifier The OS Image unique string identifier.
Public propertyIs64Bit Gets a value indicating whether the OS image [is64 bit].
Public propertyIsSystem Indicates whether the image is provided by AppDNA.
Public propertyName The OS Image name.
Public propertyOSBuildNumber The OS build number.
Public propertyOSCSDVersion The CSD version of the OS.
Public propertyOSMajorVersion The major version of the OS.
Public propertyOSMinorVersion The minor version of the OS.
Public propertyOSProductName The product name of the OS.
  Back to Top



Public methodDelete Deletes this image.
Public methodEquals(Object) Compares two instances of OSImage class for equality. (Overrides Object.Equals(Object).)
Public methodEquals(OSImage) Compares two instances of OSImage class for equality.
Protected methodFinalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCode Serves as a hash function for a particular type. (Overrides Object.GetHashCode().)
Public methodGetType Gets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public methodSetProductDetails Updates the product details of this image
Public methodToString Returns a string that represents the current object. (Inherited from Object.)
  Back to Top



Public eventDeleted An event raised when the OSImage is deleted.
Public eventPropertyChanged Occurs when a property value changes.
  Back to Top

See Also


Citrix.SDK.AppDNA Namespace