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; }
-