mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-22 17:24:07 -05:00
154 lines
7.7 KiB
YAML
154 lines
7.7 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer
|
|
commentId: T:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer
|
|
id: IMessageSerializer
|
|
parent: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
children:
|
|
- Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage(Newtonsoft.Json.Linq.JObject)
|
|
- Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage(Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message)
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: IMessageSerializer
|
|
nameWithType: IMessageSerializer
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer
|
|
type: Interface
|
|
source:
|
|
remote:
|
|
path: src/Microsoft.SqlTools.ServiceLayer/Hosting/Protocol/Serializers/IMessageSerializer.cs
|
|
branch: master
|
|
repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git
|
|
id: IMessageSerializer
|
|
path: ../src/Microsoft.SqlTools.ServiceLayer/Hosting/Protocol/Serializers/IMessageSerializer.cs
|
|
startLine: 13
|
|
assemblies:
|
|
- Microsoft.SqlTools.ServiceLayer
|
|
namespace: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
summary: "\nDefines a common interface for message serializers.\n"
|
|
example: []
|
|
syntax:
|
|
content: public interface IMessageSerializer
|
|
content.vb: Public Interface IMessageSerializer
|
|
modifiers.csharp:
|
|
- public
|
|
- interface
|
|
modifiers.vb:
|
|
- Public
|
|
- Interface
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage(Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message)
|
|
commentId: M:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage(Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message)
|
|
id: SerializeMessage(Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message)
|
|
parent: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: SerializeMessage(Message)
|
|
nameWithType: IMessageSerializer.SerializeMessage(Message)
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage(Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Microsoft.SqlTools.ServiceLayer/Hosting/Protocol/Serializers/IMessageSerializer.cs
|
|
branch: master
|
|
repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git
|
|
id: SerializeMessage
|
|
path: ../src/Microsoft.SqlTools.ServiceLayer/Hosting/Protocol/Serializers/IMessageSerializer.cs
|
|
startLine: 20
|
|
assemblies:
|
|
- Microsoft.SqlTools.ServiceLayer
|
|
namespace: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
summary: "\nSerializes a Message to a JObject.\n"
|
|
example: []
|
|
syntax:
|
|
content: JObject SerializeMessage(Message message)
|
|
content.vb: Function SerializeMessage(message As Message) As JObject
|
|
parameters:
|
|
- id: message
|
|
type: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message
|
|
description: The message to be serialized.
|
|
return:
|
|
type: Newtonsoft.Json.Linq.JObject
|
|
description: A JObject which contains the JSON representation of the message.
|
|
overload: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage*
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage(Newtonsoft.Json.Linq.JObject)
|
|
commentId: M:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage(Newtonsoft.Json.Linq.JObject)
|
|
id: DeserializeMessage(Newtonsoft.Json.Linq.JObject)
|
|
parent: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DeserializeMessage(JObject)
|
|
nameWithType: IMessageSerializer.DeserializeMessage(JObject)
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage(Newtonsoft.Json.Linq.JObject)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Microsoft.SqlTools.ServiceLayer/Hosting/Protocol/Serializers/IMessageSerializer.cs
|
|
branch: master
|
|
repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git
|
|
id: DeserializeMessage
|
|
path: ../src/Microsoft.SqlTools.ServiceLayer/Hosting/Protocol/Serializers/IMessageSerializer.cs
|
|
startLine: 27
|
|
assemblies:
|
|
- Microsoft.SqlTools.ServiceLayer
|
|
namespace: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
summary: "\nDeserializes a JObject to a Messsage.\n"
|
|
example: []
|
|
syntax:
|
|
content: Message DeserializeMessage(JObject messageJson)
|
|
content.vb: Function DeserializeMessage(messageJson As JObject) As Message
|
|
parameters:
|
|
- id: messageJson
|
|
type: Newtonsoft.Json.Linq.JObject
|
|
description: The JObject containing the JSON representation of the message.
|
|
return:
|
|
type: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message
|
|
description: The Message that was represented by the JObject.
|
|
overload: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage*
|
|
references:
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
commentId: N:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
isExternal: false
|
|
name: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
nameWithType: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage*
|
|
commentId: Overload:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage
|
|
isExternal: false
|
|
name: SerializeMessage
|
|
nameWithType: IMessageSerializer.SerializeMessage
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.SerializeMessage
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message
|
|
commentId: T:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message
|
|
parent: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts
|
|
isExternal: false
|
|
name: Message
|
|
nameWithType: Message
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts.Message
|
|
- uid: Newtonsoft.Json.Linq.JObject
|
|
commentId: T:Newtonsoft.Json.Linq.JObject
|
|
parent: Newtonsoft.Json.Linq
|
|
isExternal: true
|
|
name: JObject
|
|
nameWithType: JObject
|
|
fullName: Newtonsoft.Json.Linq.JObject
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts
|
|
commentId: N:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts
|
|
isExternal: false
|
|
name: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts
|
|
nameWithType: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Contracts
|
|
- uid: Newtonsoft.Json.Linq
|
|
commentId: N:Newtonsoft.Json.Linq
|
|
isExternal: false
|
|
name: Newtonsoft.Json.Linq
|
|
nameWithType: Newtonsoft.Json.Linq
|
|
fullName: Newtonsoft.Json.Linq
|
|
- uid: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage*
|
|
commentId: Overload:Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage
|
|
isExternal: false
|
|
name: DeserializeMessage
|
|
nameWithType: IMessageSerializer.DeserializeMessage
|
|
fullName: Microsoft.SqlTools.ServiceLayer.Hosting.Protocol.Serializers.IMessageSerializer.DeserializeMessage
|