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

The ConfigMgrRegistrationRequesttype exposes the following properties.

Properties

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

  Member Description
AddRegistrationHint
If true, a registration hint will be added to the message before sending.
(Inherited from ConfigMgrRegistrationRequestBase.)
AgentIdentity
Get/Set agent identity. Usually somthing like "MyClient.exe"
(Inherited from ConfigMgrRegistrationRequestBase.)
AgentType
Get/Set the agent type. Current valid agent types are 0=AdvancedClient, 1=OsdCD, 2=Device, 4=IsvProxy, 8=IsvProxyClient
(Inherited from ConfigMgrRegistrationRequestBase.)
AgentVersion
Get/Set the agent version. Defaults to null
(Inherited from ConfigMgrRegistrationRequestBase.)
Attachments
Gets Attachments to the message.
(Inherited from Message.)
Body
Get/Set message body. This should never be empty except for some very special cases.
(Inherited from Message.)
ClientFqdn
The client FQDN of the registeing machine. If unset, this will use the NetBiosName value.
(Inherited from ConfigMgrRegistrationRequestBase.)
DiscoveryProperties
Get/Set the discovery properties. This is not used in confirmation requests.
(Inherited from ConfigMgrRegistrationRequestBase.)
Edition
Client edition
EncryptionCertificate
The encryption certificate used to include in the registration request
(Inherited from ConfigMgrRegistrationRequestBase.)
ExchangeDeviceId
Exchange device ID
HardwareId
The Hardware ID of the registering machine. Hardware ID's are used to identify the machine hardware and are calculated using an implemention similar to Office's activiation engine. Any string provided will suffice as a hardware id, as long as it's unique to a machine.
(Inherited from ConfigMgrRegistrationRequestBase.)
InternetStatus
Client's Internet status. Defaults to None (0)
(Inherited from ConfigMgrRegistrationRequestBase.)
LocaleId
The locale ID of the registering machine. Defaults to the locale ID of the calling machine.
(Inherited from ConfigMgrRegistrationRequestBase.)
MessageId
Internal ID of the message.
(Inherited from Message.)
NetBiosName
The NetBIOS name of the registering machine. This is a required property.
(Inherited from ConfigMgrRegistrationRequestBase.)
PostSendActionsSupported
If true, message supports post-send actions
(Inherited from Message.)
Priority
The priority for the message. This is only used for reference by senders and has no actual effect on the message
(Inherited from Message.)
PublisherDeviceId
Publisher device ID
RegistrationHint
Gets or sets the registration hint to use for registering with the site server.
(Inherited from ConfigMgrRegistrationRequestBase.)
RegistrationRequest
Registration request object
(Inherited from ConfigMgrRegistrationRequestBase.)
RegistrationType
Get or set the type of registration message to send (ie: registration or confirmation). This affects the message returned from the MP.
(Inherited from ConfigMgrRegistrationRequestBase.)
ReplyType
Reply type encapsulated by this message
(Inherited from SynchronousMessageRequest.)
RequestedSmsId
Get/Set the SMSID, leave null or emptystring to let the MP generate one for you if you are registering. Must be set if using for a confirmation request.
(Inherited from ConfigMgrRegistrationRequestBase.)
SenderCallback
Callback to Sender for the message. This is null unless a message is in the process of being sent.
(Inherited from Message.)
SenderType
The sender type for the message. This is only used for reference by senders and has no actual effect on the message.
(Inherited from Message.)
IMessageBase . . :: . . Settings
Message settings and properties
(Inherited from Message.)
Settings
Message settings
(Inherited from Message.)
SigningCertificate
Get/Set the certificate used to sign the message and also serve as it's identity
(Inherited from ConfigMgrRegistrationRequestBase.)
SigningSmsId
Get/Set the SMSID that the signing the request on behalf. (Only use if you're registering AgentType 4 or AgentType 8)
(Inherited from ConfigMgrRegistrationRequestBase.)
SiteCode
Gets/sets the site code to use for sending the message. Some messages require this.
(Inherited from Message.)
SmsId
Get/Set the SMSID to use for sending and signing the message.
(Inherited from Message.)
SupportsInlineSerializers
If true, Serialize() will be called on send, and Deserialize() will be called on receive.

Default setting is true. Override to false with care.

(Inherited from Message.)
Timestamp
Timestamp for the registration message
(Inherited from ConfigMgrRegistrationRequestBase.)

See Also