Microsoft.ConfigurationManagement.Messaging.Framework Namespace

 

ClassDescription
System_CAPS_pubclassActiveDirectoryHelpers

Provides properties to help you work with Windows Server Active Directory.

System_CAPS_pubclassAdhocMessage

Provides a wrapper for sending an ad hoc message. This class should only be used for development and testing of new messages.

System_CAPS_pubclassAggregateMessageException

Aggregated exception for a message.

System_CAPS_pubclassAsynchronousMessage

An abstract class that represents an asynchronous message. This class should be implemented by any asynchronous message type because no reply is expected from the management point.

System_CAPS_pubclassBitsFileTransferEventArgs

Provides Background Intelligent Transfer Service (BITS) file transfer event arguments.

System_CAPS_pubclassBitsHelper

Provides methods to help you work with the Background Intelligent Transfer Service (BITS).

System_CAPS_pubclassBitsJob

Provides a wrapper for Background Intelligent Transfer Service (BITS) jobs.

System_CAPS_pubclassBitsJobErrorEventArgs

Provides Background Intelligent Transfer Service (BITS) job transfer error arguments.

System_CAPS_pubclassBitsJobEventArgs

Provides Background Intelligent Transfer Service (BITS) job event arguments.

System_CAPS_pubclassBitsJobTransferEventArgs

Provides Background Intelligent Transfer Service (BITS) job transfer arguments.

System_CAPS_pubclassBitsUploadReply

Represents an UploadReply message from a management point. This message contains URL information about where and how to upload content to a management point by using the Background Intelligent Transfer Service (BITS).

System_CAPS_pubclassCDataHelper

A serialization class used to encapsulate CDATA into XML blobs.

System_CAPS_pubclassClientReplyEndpointAttribute

Describes the client reply message endpoint.

System_CAPS_pubclassClientVersion

Provides an ad hoc client version.

System_CAPS_pubclassClientVersionBase

Represents a well-formed client version.

System_CAPS_pubclassClientVersionV5

The client version for System Center 2012 Configuration Manager.

System_CAPS_pubclassClientVersionV5R2

The client version for System Center 2012 R2 Configuration Manager.

System_CAPS_pubclassClientVersionV5SP1

The client version for System Center 2012 Configuration Manager SP1.

System_CAPS_pubclassCompressedData

A public helper class that returns compressed data results.

System_CAPS_pubclassCompressedData<TCompressor>

Provides a generic representation of compressed data.

System_CAPS_pubclassCompression

An abstract class that defines data compression parameters.

System_CAPS_pubclassCompression<TCompressor>

Provides a generic compression wrapper.

System_CAPS_pubclassConfigMgrCapabilities

Contains a list of Configuration Manager capabilities.

System_CAPS_pubclassConfigMgrCapabilityProperty

Provides blobs that are used for instructing the client of the management point's capabilities. For example, SSL.

System_CAPS_pubclassConvertibleVarFile<T>

Represents a VarFile type that can be converted from an existing IMessage type.

System_CAPS_pubclassDebugHelpers

Provides helper methods to use when debugging.

System_CAPS_pubclassFileSender

Sends a message to an output file.

System_CAPS_pubclassHexDumper

Provides utility methods for performing hex dumps of binary data.

System_CAPS_pubclassMessage

Core message class. In general, this class should not be sub-classed directly. AsynchronousMessage should be used for one-way (no reply) messages (such as DDR or status) and SynchronousMessageRequest with SynchronousMessageReply should be used for two-way, synchronous, messages (such as policy or location).

System_CAPS_pubclassMessageAttachment

File attachments for messages.

System_CAPS_pubclassMessageBody

The message body.

System_CAPS_pubclassMessageBodyXmlRootTypeAttribute

Defines a message body XML root type for message conversion and removing duplication.

System_CAPS_pubclassMessageCertificate

Base class for a certificate used by or for a message.

System_CAPS_pubclassMessageCertificateX509

Base class that encapsulates X509 certificates for messages.

System_CAPS_pubclassMessageCertificateX509File

Represents a certificate file stored in the certificate store.

System_CAPS_pubclassMessageCertificateX509Volatile

A certificate that is in memory or not in the certificate store, including a handle to an existing certificate.

System_CAPS_pubclassMessageClassAttribute

Class-wide attribute for a message.

System_CAPS_pubclassMessageConstants

Constants used for Configuration Manager messages.

System_CAPS_pubclassMessageEndpointAttribute

Defines the endpoint for the message.

System_CAPS_pubclassMessageException

Base class for a message exception.

System_CAPS_pubclassMessageFile<T>

Generic file writer for an IMessage type.

System_CAPS_pubclassMessageFileBase

Base class used to write a message to a file.

System_CAPS_pubclassMessageFileSettings

Represents message file settings.

System_CAPS_pubclassMessageInvalidPropertySettingException

Used when a property that should be set has a value that is outside of the expected range. This class should not be called in user code.

System_CAPS_pubclassMessageMissingPropertyException

Used when a property that should be set is null or empty. This class should not be called in user code.

System_CAPS_pubclassMessageProperty

Represents a generic key/value pair.

System_CAPS_pubclassMessagePropertyAttribute

Defines message property requirements and settings.

System_CAPS_pubclassMessagePropertyDictionary

A collection of message properties. Message properties, which are different than sender properties, are special settings that are appended to the message by the sender.

System_CAPS_pubclassMessagePropertyException

Used when a property that should be set is null or empty. This class should not be called in user code.

System_CAPS_pubclassMessageReplyEndpointAttribute

Defines the reply endpoint for the message.

System_CAPS_pubclassMessageSecurityModeHelper

Utility class that helps convert security modes to schemes.

System_CAPS_pubclassMessageSenderEventArgs

Event handler used to fire message delivery and reception events.

System_CAPS_pubclassMessageSenderSettingsAttribute

Attributes used to configure senders.

System_CAPS_pubclassMessageSerializationAttribute

Sets special serialization flags for a specific class.

System_CAPS_pubclassMessageSettings

Contains settings shared by all message types for sending a message to a management point. Not all properties are recognized by all senders.

System_CAPS_pubclassMessageSettingsSecurity

Provides message security flags.

System_CAPS_pubclassMessageSignatureVerificationException

Exception that is raised when signature verification fails.

System_CAPS_pubclassMessageSigningRequiredException

Exception used when a message requires signing but is not signed.

System_CAPS_pubclassMessageSupportAttribute

Defines the supportability status of a message. All messages should define this property to let callers know what level of support is offered for the message.

System_CAPS_pubclassMessageValidationException

Special exception class for handling rolled-up exceptions from message validation.

System_CAPS_pubclassMessagingTrace

Special wrapper for System.Diagnostics.Trace. Use this class instead of System.Diagnostics.Trace. This class can be overridden with an app.config file to set the trace level.

System_CAPS_pubclassMimeBlob

Builds a MimeBlob from a blob of data.

System_CAPS_pubclassMimeHelpers

Provides helper methods used for splitting out various parts of a MIME reply.

System_CAPS_pubclassSenderConfigurationProperties

Collection of sender properties.

System_CAPS_pubclassSenderConfigurationProperty

Configuration property specific to a sender.

System_CAPS_pubclassSenderConfigurationPropertyDictionary

Dictionary of sender properties.

System_CAPS_pubclassSenderException

A custom exception used to indicate issues when sending a message.

System_CAPS_pubclassSenderHelpers

Helper class for use by senders.

System_CAPS_pubclassSerializationHelpers

Class that handles serializing and deserializing objects.

System_CAPS_pubclassSmsCertificateBlobHelpers

Provides helper methods to handle serializing and deserializing the special SMS certificate blob format.

System_CAPS_pubclassSmsClientId

Class used for constructing an SMSID.

System_CAPS_pubclassSupportedSenderAttribute

An attribute that notes which senders can send the message. Not all senders can send all messages. If this attribute is empty, or not defined, it is equivalent to all senders. This attribute is only valid as a class decoration.

You can define multiple SupportedSenderAttributes for a class.

System_CAPS_pubclassSynchronousMessageReply

Abstract class that encapsulates a synchronous message reply.

System_CAPS_pubclassSynchronousMessageRequest

Abstract class that represents a synchronous message request.

System_CAPS_pubclassSynchronousMessageRequest<TSynchronousReply>

Abstract class that represents a synchronous message request.

System_CAPS_pubclassSystemInformation

Gets information from the local computer.

System_CAPS_pubclassTextHelpers

Provides helper methods for text functions.

System_CAPS_pubclassTimeHelpers

Provides methods to help you work with time. Configuration Manager uses several different types of time internally. This class encapsulates many of them.

Supported time formats include: ISO 8601, CIM time (also called SMS time in the some of the methods and properties in this class), FILETIME, SystemTime, "SMS Cookie" time, and CTime/time_t/UNIX time. Conversion to and from these formats is supported in most cases.

System_CAPS_pubclassUserHelpers

Provides helpers for getting user information.

System_CAPS_pubclassVarFile

Base class for a VarFile writer.

System_CAPS_pubclassZlibCompression

Handles compression with zlib. This is not a general-purpose zlib compression wrapper; it is only compatible with Configuration Manager messages.

StructureDescription
System_CAPS_pubstructureSystemTime

Implementation of the native SYSTEMTIME structure.

InterfaceDescription
System_CAPS_pubinterfaceIMessage

The base interface for any message sent to a management point.

System_CAPS_pubinterfaceIMessageBase

The minimum requirements for any message.

System_CAPS_pubinterfaceIMessageException

The base interface for a message exception.

System_CAPS_pubinterfaceIMessageSender

Interface to use for sending and receiving messages.

System_CAPS_pubinterfaceIMessageSerialization

Provides special dynamic serialization arguments. This class should only be used when MessageSerializationAttribute is not adequate.

Use of this interface supersedes any usage of MessageSerializationAttribute.

System_CAPS_pubinterfaceIMessageSerializedSection

Interface used to show that the class is part of a serialized message payload fragment.

System_CAPS_pubinterfaceIMessageSettings

Interface used to configure message settings.

EnumerationDescription
System_CAPS_pubenumAuthenticationScheme

Specifies protocols used for authentication.

System_CAPS_pubenumAuthenticationType

Specifies the type of authentication used for the message.

System_CAPS_pubenumCcmHttpSslStates

Specifies the Secure Sockets Layer (SSL) state bitmask for client communications.

System_CAPS_pubenumCertificatePurposes

Specifies the purpose for a certificate.

System_CAPS_pubenumCompressionLevel

Specifies the compression level.

System_CAPS_pubenumDeserializationArguments

Flags that specify actions that can be taken when deserializing XML.

System_CAPS_pubenumMessageCertificateSigningOptions

Defines signing options.

System_CAPS_pubenumMessageClassAttributeSetting

Flags for the MessageClassAttribute.

System_CAPS_pubenumMessageCloneOptions

Special flags for message cloning.

System_CAPS_pubenumMessageCompression

Public enumeration of compression libraries.

System_CAPS_pubenumMessagePropertyImportance

Defines the importance of the message property. This importance value is considered when Validate is called.

System_CAPS_pubenumMessageSecurityMode

Supported security modes.

System_CAPS_pubenumMessageSenderType

The type of message that is sent. The message type is used only for reference by senders and has no effect on the message itself.

System_CAPS_pubenumMessageSerializationParameters

Flags for the MessageSerializationAttribute class.

System_CAPS_pubenumMessageSourceType

Message source type.

System_CAPS_pubenumMessageSupportStatus

Support status for a message. Used with the MessageSupportAttribute attribute.

System_CAPS_pubenumMimeType

Enumeration of MIME types used for MIME blob processing.

System_CAPS_pubenumSerializationArguments

Flags that specify actions to take when serializing XML.

System_CAPS_pubenumServerRoleType

Server role type.

System_CAPS_pubenumSmsTimeZone

Specifies how to handle time zone generation for an SMS Time.

Return to top
Show: