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

Base class for a VarFile writer

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

Syntax

                 
  C#     Visual Basic     Visual C++  
[
SerializableAttribute]
public 
abstract 
class 
VarFile : 

MessageFileBase
<
SerializableAttribute> _
Public 
MustInherit 
Class 
VarFile _
	
Inherits 

MessageFileBase
[
SerializableAttribute]
public 
ref class 
VarFile 
abstract : 
public 

MessageFileBase

Members

                             
  All Members     Fields      Properties      Methods      Explicit Interface Implementations   
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

  Member Description
BuildNumber
Build number the status message comes from, default is the build version of the binary
Discover () () () ()
Automatically discovers local information for sending message
(Inherited from MessageFileBase.)
Equals(Object) (Inherited from Object.)
FileSuffix
File suffix
(Inherited from MessageFileBase.)
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
IsSigned
If true, file is signed
MemberwiseClone () () () () (Inherited from Object.)
RecordId
Message type ID for an implementing class
Serialize () () () ()
Serializes to a VarFile byte stream
(Overrides MessageFileBase . . :: . . Serialize () () () () .)
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.)
SigningCertificate
Certificate to use for signing. Ignored unless IsSignedis true.
SupportsInbox
If true, inbox writing is supported for message
(Inherited from MessageFileBase.)
ToString () () () () (Inherited from Object.)
Validate () () () ()
Validates that all required properties are set for the message to be sent successfully
(Overrides MessageFileBase . . :: . . Validate () () () () .)
VarFileRecordId
VarFile identifier
WriteByte(Stream, Byte)
Writes a byte to the stream
WriteRecord(Stream, String, UInt32)
Writes a single record to the VarFile
WriteStringValue(Stream, String)
Writes a string value into the stream and adds 1 byte for null termination
WriteStringValue(Stream, String, Boolean)
Writes a string of fixed length to the stream
WriteStringValue(Stream, String, Int32)
Writes a string value of a fixed length to the stream
WriteStringValue(Stream, String, Int32, Boolean)
Writes a string value of a fixed length to the stream
WriteStringValue(Stream, String, Int32, Boolean, Boolean)
Writes a string value of a fixed length to the stream
WriteValue < (Of < <' ( T > ) > > ) (Stream, T)
Writes a primitive value type into the stream. Don't use this for string.

Inheritance Hierarchy

See Also