[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)
Used for creating an adhoc DDR file on the
site server. This supersedes the old ISMSResGen COM automation
class.
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 DiscoveryDataRecordFile : DdmMessageFile< IMessage>
< SerializableAttribute> _ Public NotInheritable Class DiscoveryDataRecordFile _ Inherits DdmMessageFile( Of IMessage)
[ SerializableAttribute] public ref class DiscoveryDataRecordFile sealed : public DdmMessageFile< IMessage^>
Members
All Members | Constructors | Properties | Methods | Explicit Interface Implementations |
Public
Protected
|
Instance
Static
|
Declared
Inherited
|
XNA Framework Only
.NET Compact Framework
Only
|
|
Member | Description | |
---|---|---|
DiscoveryDataRecordFile(String) |
Initializes a new instance of the
DiscoveryDataRecordFileclass.
|
|
AddDateTimeArrayProperty(String, DdmDiscoveryFlags, array< DateTime > [] () [] [] ) |
Adds an array of DateTimes to the DDR
|
|
AddDateTimeProperty(String, DdmDiscoveryFlags, DateTime) |
Adds a date property to the DDR
|
|
AddDdmProperty(DdmProperty) |
Adds a DDM property to the DDM
file (Inherited from
DdmMessageFile
<
(Of
<
(
<'
T
>
)
>
)
>
.) |
|
AddIntegerProperty(String, DdmDiscoveryFlags, Int32) |
Adds an integer property to the DDR
|
|
AddIntegerPropertyArray(String, DdmDiscoveryFlags, array< Int32 > [] () [] [] ) |
Adds an array of integers to the DDR
|
|
AddStringProperty(String, DdmDiscoveryFlags, UInt32, String) |
Adds a string property to the DDR
|
|
AddStringPropertyArray(String, DdmDiscoveryFlags, UInt32, array< String > [] () [] [] ) |
Adds an array of strings to the DDR
|
|
AgentName |
Agent name (Overrides
DdmMessageFile
<
(Of
<
(
<'
T
>
)
>
)
>
.
.
::
.
.
AgentName.) |
|
Architecture |
Architecture name that can refer to an
existing or new architecture.
A single word such as Car would identify the SMS_R_Car
resource class
A multiword such as Carpool Intentory would identify the
SMS_R_CarpoolInventory resource class
A DMTF-formatted string such as ACME|Car|1.0 would identify
the SMS_R_Acme_Car_1_0 resource class
The string "System" identifies a computer system
|
|
BuildNumber |
Build number the status message comes from,
default is the build version of the binary (Inherited from
VarFile.) |
|
ConvertMessage(IMessage) |
Converts an existing message to a VarFile
representation (Overrides
ConvertibleVarFile
<
(Of
<
(
<'
T
>
)
>
)
>
.
.
::
.
.
ConvertMessage(T).) |
|
Discover () () () () |
Automatically discovers local information for
sending message (Inherited from
MessageFileBase.) |
|
Equals(Object) | (Inherited from Object.) | |
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.) |
|
IsInline |
If true, this is an inline VF (Inherited
from
VarFile.) |
|
IsSigned |
If true, file is signed (Inherited from
VarFile.) |
|
MemberwiseClone () () () () | (Inherited from Object.) | |
RecordId |
Message type ID for an implementing
class (Inherited from
DdmMessageFile
<
(Of
<
(
<'
T
>
)
>
)
>
.) |
|
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
byte stream for VarFile serialization (Inherited from
DdmMessageFile
<
(Of
<
(
<'
T
>
)
>
)
>
.) |
|
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.) |
|
SigningCertificate |
Certificate to use for signing. Ignored unless
IsSignedis
true. (Inherited from
VarFile.) |
|
SiteCode |
Site code for the DDM message (Inherited
from
DdmMessageFile
<
(Of
<
(
<'
T
>
)
>
)
>
.) |
|
SupportsInbox |
If true, inbox writing is supported for
message (Inherited from
MessageFileBase.) |
|
ToString () () () () | (Inherited from Object.) | |
Trusted |
If using an inbox, this will use a trusted
inbox (auth) if true. Default is false.
|
|
Validate () () () () |
Validates that all required properties are set
for the message to be sent successfully (Inherited from
VarFile.) |
Inheritance Hierarchy
System
.
.
::
.
.
Object
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . MessageFileBase
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . VarFile
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . ConvertibleVarFile < (Of < ( <' IMessage > ) > ) >
Microsoft.ConfigurationManagement.Messaging.Messages.Server . . :: . . DdmMessageFile < (Of < ( <' IMessage > ) > ) >
Microsoft.ConfigurationManagement.Messaging.Messages.Server . . :: . . DiscoveryDataRecordFile
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . MessageFileBase
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . VarFile
Microsoft.ConfigurationManagement.Messaging.Framework . . :: . . ConvertibleVarFile < (Of < ( <' IMessage > ) > ) >
Microsoft.ConfigurationManagement.Messaging.Messages.Server . . :: . . DdmMessageFile < (Of < ( <' IMessage > ) > ) >
Microsoft.ConfigurationManagement.Messaging.Messages.Server . . :: . . DiscoveryDataRecordFile