Share via


ODataPath Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.ODataPathTypeConverter))]
public class ODataPath : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IODataPath
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.ODataPathTypeConverter))>]
type ODataPath = class
    interface IODataPath
    interface IJsonSerializable
Public Class ODataPath
Implements IODataPath
Inheritance
ODataPath
Attributes
Implements

Constructors

ODataPath()

Creates an new ODataPath instance.

Properties

EdmTypeKind
IedmPathExpressionPath
NavigationSourceName
NavigationSourceNavigationPropertyBinding
Path
PathExpressionKind
PathSegment
PathTemplate
Segment
TypeKind

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ODataPath.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ODataPath.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IODataPath.

FromJsonString(String)

Creates a new instance of ODataPath, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ODataPath into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to