System.Runtime.Serialization.DataContractSerializer.ReadObject C# (CSharp) Method

ReadObject() public method

public ReadObject ( System reader ) : object
reader System
return object
        public override object ReadObject(System.Xml.XmlReader reader) { throw null; }
        public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; }

Same methods

DataContractSerializer::ReadObject ( System reader, bool verifyObjectName ) : object
DataContractSerializer::ReadObject ( System reader, bool verifyObjectName, System dataContractResolver ) : object

Usage Example

コード例 #1
1
ファイル: Translator.cs プロジェクト: rhysgodfrey/Trosi
        public string Translate(string text, string from, string to)
        {
            using (var client = new HttpClient())
            {
                var url = string.Format(
                        _translatorApiUrlFormat,
                        HttpUtility.UrlEncode(text),
                        HttpUtility.UrlEncode(from),
                        HttpUtility.UrlEncode(to));

                using (var message = new HttpRequestMessage(HttpMethod.Get, url))
                {
                    message.Headers.Authorization = new AuthenticationHeaderValue("Bearer", GetAccessToken());

                    using (var result = client.SendAsync(message).Result)
                    {
                        if (!result.IsSuccessStatusCode)
                        {
                            throw new TrosiTranslationException(result.Content.ReadAsStringAsync().Result);
                        }

                        using (var responseStream = result.Content.ReadAsStreamAsync().Result)
                        {
                            var serializer = new DataContractSerializer(typeof(string));

                            return serializer.ReadObject(responseStream) as string;
                        }
                    }
                }
            }
        }
All Usage Examples Of System.Runtime.Serialization.DataContractSerializer::ReadObject