CIVersionInfoPolicyInstance Class
Represents a CCM_CIVersionInfo policy instance.
Namespace: Microsoft.ConfigurationManagement.Messaging.Messages
Assembly: Microsoft.ConfigurationManagement.Messaging (in Microsoft.ConfigurationManagement.Messaging.dll)
Inheritance Hierarchy
System.Object
Microsoft.ConfigurationManagement.Messaging.Messages.PolicyBody
Microsoft.ConfigurationManagement.Messaging.Messages.CIVersionInfoPolicyInstance
Syntax
[SerializableAttribute]
public sealed class CIVersionInfoPolicyInstance : PolicyBody
[SerializableAttribute]
public ref class CIVersionInfoPolicyInstance sealed : PolicyBody
<SerializableAttribute>
Public NotInheritable Class CIVersionInfoPolicyInstance
Inherits PolicyBody
Constructors
Name | Description | |
---|---|---|
CIVersionInfoPolicyInstance() | Initializes a new instance of the CIVersionInfoPolicyInstance class. |
Properties
Name | Description | |
---|---|---|
Applicability | Gets the applicability of a configuration item. |
|
Documents | Gets a collection of configuration item documents for download. |
|
HasPolicyRules | If true, there is rule data; otherwise it's an empty policy (Inherited from PolicyBody.) |
|
InstanceClass | Gets or sets an instance class. |
|
IsDcmCIVersionInfoPolicy | If true, the policy represents a DCM configuration item. (Inherited from PolicyBody.) |
|
ModelName | Gets the model name of the configuration item. |
|
PolicyId | Gets or sets the policy GUID. (Inherited from PolicyBody.) |
|
PolicyRules | Contains the policy rule information. (Inherited from PolicyBody.) |
|
PolicySource | Gets or sets the policy source, which is the site the policy came from. (Inherited from PolicyBody.) |
|
PolicyType | Gets or sets the policy type. (Inherited from PolicyBody.) |
|
PolicyVersion | Gets or sets the policy version. (Inherited from PolicyBody.) |
|
Properties | Gets the properties of the policy. |
|
RawPolicyText | Contains the raw policy data. (Inherited from PolicyBody.) |
|
SchemaVersion | Gets or sets the schema version. (Inherited from PolicyBody.) |
|
UniqueId | Gets the unique ID of the configuration item. |
|
Version | Gets the version of the configuration item to download. |
Methods
Name | Description | |
---|---|---|
CreateFromPolicy(ConfigMgrPolicyBodyDownloadReply) | Creates a CCM_CIVersionInfo object from a policy download reply. |
|
CreateFromXml(String) | Creates a CCM_CIVersionInfo object from a policy download XML. |
|
Equals(Object) | (Inherited from Object.) |
|
GetCIVersionInfoPolicyDownloadUri(IMessage) | Gets the download URI. |
|
GetCIVersionInfoPolicyDownloadUri(IMessage, UInt32) | Gets the download URI of a specific document index. |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.ConfigurationManagement.Messaging.Messages Namespace
Return to top