System.Security.Cryptography.Xml (
public class DataObject {
// Public Constructors
   public DataObject(  );
   public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data);
// Public Instance Properties
   public XmlNodeList Data{set; get; }
   public string Encoding{set; get; }
   public string Id{set; get; }
   public string MimeType{set; get; }
// Public Instance Methods
   public XmlElement GetXml(  );
   public void LoadXml(System.Xml.XmlElement value);

The DataObject class specifies data embedded within the XML signature document; the data is signed by creating an instance of Reference that specifies local data (where the value of the Reference.Id property begins with "#"). Instances of this class are associated with a signature using the SignedXml.AddObject( ) method.

Passed To

Signature.AddObject( ), SignedXml.AddObject( )

    Part V: API Quick Reference