Share via


HostAttribute Class

Definition

Attribute for providing host metdata that is used during routing.

public ref class HostAttribute sealed : Attribute, Microsoft::AspNetCore::Routing::IHostMetadata
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public sealed class HostAttribute : Attribute, Microsoft.AspNetCore.Routing.IHostMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type HostAttribute = class
    inherit Attribute
    interface IHostMetadata
Public NotInheritable Class HostAttribute
Inherits Attribute
Implements IHostMetadata
Inheritance
HostAttribute
Attributes
Implements

Constructors

HostAttribute(String)

Initializes a new instance of the HostAttribute class.

HostAttribute(String[])

Initializes a new instance of the HostAttribute class.

Properties

Hosts

Returns a read-only collection of hosts used during routing. Hosts will be Unicode rather than punycode, and may have a port. An empty collection means any host will be accepted.

Methods

ToString() System.Attribute.ToString

Applies to