UriBuildingContext Class

Namespace
Microsoft.AspNetCore.Routing.Internal
Assemblies
  • Microsoft.AspNetCore.Routing

Syntax

[DebuggerDisplay("{DebuggerToString(),nq}")]
public class UriBuildingContext
class Microsoft.AspNetCore.Routing.Internal.UriBuildingContext

Constructors

UriBuildingContext(System.Text.Encodings.Web.UrlEncoder)
public UriBuildingContext(UrlEncoder urlEncoder)

Methods

Accept(System.String)
Return type:System.Boolean
public bool Accept(string value)
Buffer(System.String)
Return type:System.Boolean
public bool Buffer(string value)
Clear()
public void Clear()
EndSegment()
public void EndSegment()
Remove(System.String)
public void Remove(string literal)
ToString()
Return type:System.String
public override string ToString()

Properties

Microsoft.AspNetCore.Routing.Internal.UriBuildingContext.BufferState
Return type:Microsoft.AspNetCore.Routing.Internal.SegmentState
public SegmentState BufferState { get; }
Microsoft.AspNetCore.Routing.Internal.UriBuildingContext.UriState
Return type:Microsoft.AspNetCore.Routing.Internal.SegmentState
public SegmentState UriState { get; }
Microsoft.AspNetCore.Routing.Internal.UriBuildingContext.Writer
Return type:System.IO.TextWriter
public TextWriter Writer { get; }