[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents a state message

Namespace:  Microsoft.ConfigurationManagement.Messaging.Messages
Assembly:  Microsoft.ConfigurationManagement.Messaging(in Microsoft.ConfigurationManagement.Messaging.dll)

Syntax

                 
  C#     Visual Basic     Visual C++  
[
SerializableAttribute]
public 
sealed 
class 
StateMessage : 

InventoryReportBodyElement
<
SerializableAttribute> _
Public 
NotInheritable 
Class 
StateMessage _
	
Inherits 

InventoryReportBodyElement
[
SerializableAttribute]
public 
ref class 
StateMessage 
sealed : 
public 

InventoryReportBodyElement

Members

                       
  All Members     Constructors      Properties      Methods   
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

  Member Description
StateMessage () () () ()
Initializes a new instance of the StateMessageclass.
StateMessage(StateMessageState, StateMessageTopic)
Initializes a new instance of the StateMessageclass. Builds a state message with a predefined state and topic.
Equals(Object) (Inherited from Object.)
Finalize () () () () (Inherited from Object.)
GetHashCode () () () () (Inherited from Object.)
GetType () () () () (Inherited from Object.)
MemberwiseClone () () () () (Inherited from Object.)
MessageTime
The datetime for the state message. Default is Now.
MessageTimeString
The datetime for the state message. This is only for serialization. MessageTime should be used instead
SerialNumber
Serial number for the message. Do not use for FSP messages.
Site
Site code details for replication. This is required for FSP messages and not used for regular state messages.
State
Gets/sets the state blob for the message. This is required.
StateDetails
State message details. Used by FSP messages.
Topic
Gets/sets the topic details for the message. This is required.
ToString () () () () (Inherited from Object.)
UserParameters
The parameters for the message. This is required.

Inheritance Hierarchy

System . . :: . . Object
   Microsoft.ConfigurationManagement.Messaging.Messages . . :: . . InventoryReportBodyElement
     Microsoft.ConfigurationManagement.Messaging.Messages . . :: . . StateMessage

See Also