public virtual T Xml <T>(SerializationExtensionPoint <T> extensionPoint, System.IO.Stream stream)
 {
 }
        public virtual void Xml <T>(SerializationExtensionPoint <T> extensionPoint, System.IO.Stream stream, T value)
        {
            XmlSerializer serializer = new XmlSerializer(extensionPoint.ExtendedType);

            return((T)serializer.Deserialize(stream));
        }
 public virtual void Xml <T>(SerializationExtensionPoint <T> extensionPoint, string path, T value)
 {
 }
 public virtual T Xml <T>(SerializationExtensionPoint <T> extensionPoint, string path)
 {
 }
 public virtual T Xml <T>(SerializationExtensionPoint <T> extensionPoint)
 {
 }
 public virtual T Binary <T>(SerializationExtensionPoint <T> extensionPoint)
 {
 }
 public virtual T DataContract <T>(SerializationExtensionPoint <T> extensionPoint)
 {
 }