/*============================================================================
* Copyright (C) Microsoft Corporation, All rights reserved.
*============================================================================
*/
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using Microsoft.Management.Infrastructure.Generic;
using Microsoft.Management.Infrastructure.Internal;
using Microsoft.Management.Infrastructure.Internal.Data;
using Microsoft.Management.Infrastructure.Serialization;
namespace Microsoft.Management.Infrastructure
{
public class CimSystemProperties
{
private string _namespace;
private string _serverName;
private string _className;
private string _path;
internal CimSystemProperties()
{
}
internal void UpdateCimSystemProperties(string systemNamespace, string serverName, string className)
{
_namespace = systemNamespace;
_serverName = serverName;
_className = className;
}
internal void UpdateSystemPath(string Path)
{
_path = Path;
}
///
/// Namespace of CIM object
///
public string Namespace
{
get
{
return _namespace;
}
}
///
/// Server Name of CIM object
///
public string ServerName
{
get
{
return _serverName;
}
}
///
/// Class Name of CIM object
///
public string ClassName
{
get
{
return _className;
}
}
///
/// Object path of CIM object
///
public string Path
{
get
{
return _path;
}
}
}
}