예제 #1
0
        public Message CreateXmlResponse <T>(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            if (serializer == null)
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("serializer");
            }
            Message message = Message.CreateMessage(MessageVersion.None, (string)null, instance, serializer);

            message.Properties.Add(WebBodyFormatMessageProperty.Name, WebBodyFormatMessageProperty.XmlProperty);
            AddContentType(WebOperationContext.DefaultXmlMediaType, this.OutgoingResponse.BindingWriteEncoding);
            return(message);
        }
        public static MessageHeader CreateHeader(string name, string ns, Object value, System.Runtime.Serialization.XmlObjectSerializer serializer, bool mustUnderstand)
        {
            Contract.Requires(!String.IsNullOrEmpty(name));
            Contract.Requires(ns != null);
            Contract.Ensures(Contract.Result <System.ServiceModel.Channels.MessageHeader>() != null);

            return(default(MessageHeader));
        }
예제 #3
0
        public static MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, Object detail, System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Requires(code != null);
            Contract.Requires(reason != null);
            Contract.Ensures(Contract.Result <System.ServiceModel.Channels.MessageFault>() != null);

            return(default(MessageFault));
        }
예제 #4
0
        public System.Collections.ObjectModel.Collection <TExtension> ReadElementExtensions <TExtension>(string extensionName, string extensionNamespace, System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Requires(!string.IsNullOrEmpty(extensionName));
            Contract.Ensures(Contract.Result <System.Collections.ObjectModel.Collection <TExtension> >() != null);

            return(default(System.Collections.ObjectModel.Collection <TExtension>));
        }
예제 #5
0
 public void Add(string outerName, string outerNamespace, Object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer)
 {
 }
예제 #6
0
 public XmlSyndicationContent(string type, Object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer)
 {
 }
예제 #7
0
        public TContent ReadContent <TContent>(System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer)
        {
            Contract.Ensures(Contract.Result <TContent>() != null);

            return(default(TContent));
        }
 public SyndicationElementExtension(Object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer)
 {
 }
예제 #9
0
 public void SetSerializer <T>(System.Runtime.Serialization.XmlObjectSerializer serializer)
 {
 }
        public TExtension GetObject <TExtension>(System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Ensures(Contract.Result <TExtension>() != null);

            return(default(TExtension));
        }
예제 #11
0
 public void SetSerializer(System.Type type, System.Runtime.Serialization.XmlObjectSerializer serializer)
 {
 }
        public static XmlSyndicationContent CreateXmlContent(Object dataContractObject, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer)
        {
            Contract.Ensures(Contract.Result <System.ServiceModel.Syndication.XmlSyndicationContent>() != null);

            return(default(XmlSyndicationContent));
        }
        public T GetHeader <T>(string name, string ns, System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Ensures(Contract.Result <T>() != null);

            return(default(T));
        }
        public static System.ServiceModel.Channels.AddressHeader CreateAddressHeader(Object value, System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Ensures(Contract.Result <System.ServiceModel.Channels.AddressHeader>() != null);

            return(default(System.ServiceModel.Channels.AddressHeader));
        }
 public SyndicationElementExtension(string outerName, string outerNamespace, Object dataContractExtension, System.Runtime.Serialization.XmlObjectSerializer dataContractSerializer)
 {
 }
        public T GetValue <T>(System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Ensures(Contract.Result <T>() != null);

            return(default(T));
        }
        public static Message CreateMessage(MessageVersion version, string action, Object body, System.Runtime.Serialization.XmlObjectSerializer serializer)
        {
            Contract.Requires(version != null);
            Contract.Requires(body != null);
            Contract.Requires(serializer != null);
            Contract.Ensures(Contract.Result <System.ServiceModel.Channels.Message>() != null);

            return(default(Message));
        }