[This topic is pre-release documentation and
is subject to change in future releases. Blank topics are included
as placeholders.]
Assembly: Microsoft.ConfigurationManagement.Messaging(in Microsoft.ConfigurationManagement.Messaging.dll)
Represents a raw server status message
Namespace:
Microsoft.ConfigurationManagement.Messaging.Messages.Server
Assembly: Microsoft.ConfigurationManagement.Messaging(in Microsoft.ConfigurationManagement.Messaging.dll)
Syntax
C# | Visual Basic | Visual C++ |
[ SerializableAttribute] public sealed class StatusMessageFile : VarFile
< SerializableAttribute> _ Public NotInheritable Class StatusMessageFile _ Inherits VarFile
[ SerializableAttribute] public ref class StatusMessageFile sealed : public VarFile
Members
All Members | Constructors | Properties | Methods | Explicit Interface Implementations |
Public
Protected
|
Instance
Static
|
Declared
Inherited
|
XNA Framework Only
.NET Compact Framework
Only
|
|
Member | Description | |
---|---|---|
StatusMessageFile () () () () |
Initializes a new instance of the
StatusMessageFileclass.
|
|
AddAttribute(UInt32, String) |
Adds an attribute to the status message
|
|
AddInsertString(String) |
Adds an insert string
|
|
AttributeCount |
Count of attributes
|
|
BuildNumber |
Build number the status message comes from,
default is the build version of the binary (Inherited from
VarFile.) |
|
ComponentName |
Component name for the status message
|
|
Discover () () () () |
Automatically discovers local information for
sending message (Inherited from
MessageFileBase.) |
|
Equals(Object) | (Inherited from Object.) | |
Facility |
Status message facility
|
|
FileSuffix |
File suffix (Overrides
MessageFileBase
.
.
::
.
.
FileSuffix.) |
|
Finalize () () () () | (Inherited from Object.) | |
GenerateFileName () () () () |
Generates a random file name for the output
file (Inherited from
MessageFileBase.) |
|
GetHashCode () () () () | (Inherited from Object.) | |
GetType () () () () | (Inherited from Object.) | |
InboxName |
Logical name for inbox. If inbox is not
supported by the message, this can return null (Inherited from
MessageFileBase.) |
|
InsertStringCount |
Count of insert strings
|
|
IsInline |
If true, this is an inline VF (Inherited
from
VarFile.) |
|
IsSigned |
If true, file is signed (Inherited from
VarFile.) |
|
MachineName |
Machine name, default is the current machine
name
|
|
MemberwiseClone () () () () | (Inherited from Object.) | |
MessageId |
Status message ID
|
|
MessageTime |
Status message time (default is current
DateTime). Must be greater than
Epochor else
value will be overridden with current DateTime.
|
|
ModuleName |
Module name
|
|
ParentSiteCode |
Parent site for the current site, can be
empty
|
|
ProcessId |
Process ID sending the state message, default
is the current process ID
|
|
RecordId |
Message type ID for an implementing
class (Inherited from
VarFile.) |
|
Serialize () () () () |
Serializes to a VarFile byte
stream (Inherited from
VarFile.) |
|
SerializeInlineMessage(Stream) |
Inline data to be added to the payload after
initial serialization if supported (Inherited from
MessageFileBase.) |
|
SerializeMessage(Stream) |
Serializes the implementing message into the
existing byte-stream (Inherited from
MessageFileBase.) |
|
SerializeToFile(String) |
Creates a file with a random file name and
writes to the output path (Inherited from
MessageFileBase.) |
|
SerializeToInbox () () () () |
Creates a file and writes directly to the
appropriate inbox. If the Configuration Manager site server is not
present on the local machine where this is run and
HostNameis
not set, an exception will be raised. (Inherited from
MessageFileBase.) |
|
SerializeToInbox(String) |
Obsolete.
Creates a file and writes directly to the
appropriate inbox. If the Configuration Manager site server is not
present on the remote machine where this is run, an exception will
be raised. (Inherited from
MessageFileBase.) |
|
IMessageBase . . :: . . Settings |
Message settings and
properties (Inherited from
MessageFileBase.) |
|
Settings |
Message settings and
properties (Inherited from
MessageFileBase.) |
|
Severity |
Status message severity
|
|
SigningCertificate |
Certificate to use for signing. Ignored unless
IsSignedis
true. (Inherited from
VarFile.) |
|
SiteCode |
Site code for the message
|
|
StatusType |
Status message type
|
|
SupportsInbox |
If true, inbox writing is supported for
message (Inherited from
MessageFileBase.) |
|
ThreadId |
Thread ID sending the state message, default
is the current thread ID
|
|
ToString () () () () | (Overrides Object . . :: . . ToString () () () () .) | |
Validate () () () () |
Validates that all required properties are set
for the message to be sent successfully (Inherited from
VarFile.) |
|
Win32Error |
Win32 error, can be 0
|
Inheritance Hierarchy
System
.
.
::
.
.
Object
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . MessageFileBase
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . VarFile
Microsoft.ConfigurationManagement.Messaging.Messages.Server . . :: . . StatusMessageFile
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . MessageFileBase
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . VarFile
Microsoft.ConfigurationManagement.Messaging.Messages.Server . . :: . . StatusMessageFile