DotMSN |

# MSNSLPTransferProperties Members

MSNSLPTransferProperties overview

#### Public Instance Constructors

MSNSLPTransferProperties Constructor | Initializes a new instance of the MSNSLPTransferProperties class.

#### Public Instance Properties

CallId | The unique call id for this transfer
Checksum | The checksum of the fields used in the context
Context | The context send in the invitation. This informs the client about the type of transfer, filename, file-hash, msn object settings, etc.
DataSize | The total length of the data, in bytes
DataType | The kind of data that will be transferred
LastBranch | The branch last received in the message session
LastCSeq | CSeq identifier
LocalContact | The account of the local contact
Nonce | The GUID used in the handshake message for direct connections
RemoteContact | The account of the remote contact
RemoteInvited | Defines whether the remote client has invited the transfer (true) or the local client has initiated the transfer (false).
SessionId | The unique session id for the transfer

#### Public Instance Methods

Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) | Gets the Type of the current instance.
ToString (inherited from Object) | Returns a String that represents the current Object.

#### Protected Instance Methods

Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object.

#### See Also

MSNSLPTransferProperties Class | XihSolutions.DotMSN.DataTransfer Namespace