AppProperties Structure

A wrapper for the Properties IDictionary.

Namespace:  Microsoft.Owin.BuilderProperties
Assembly:  Microsoft.Owin (in Microsoft.Owin.dll)

Syntax

'Declaration
Public Structure AppProperties
'Usage
Dim instance As AppProperties
public struct AppProperties
public value class AppProperties
[<SealedAttribute>]
type AppProperties =  struct end
JScript suports the use of structures, but not the declaration of new ones.

The AppProperties type exposes the following members.

Constructors

  Name Description
Public method AppProperties Initializes a new instance of the AppProperties class.

Top

Properties

  Name Description
Public property Addresses Gets or sets the address collection for “host.Addresses”.
Public property AddSignatureConversionDelegate Gets or sets the action delegate for “builder.AddSignatureConversion”.
Public property AppName Gets or sets the string value for “host.AppName”.
Public property Capabilities Gets or sets the list of “server.Capabilities”.
Public property DefaultApp Gets or sets the function delegate for “builder.DefaultApp”.
Public property Dictionary Gets the underlying dictionary for this AppProperties instance.
Public property OnAppDisposing Gets or sets the cancellation token for “host.OnAppDisposing”.
Public property OwinVersion Gets or sets the string value for “owin.Version”.
Public property TraceOutput Gets or sets the text writer for “host.TraceOutput”.

Top

Methods

  Name Description
Public method Equals(Object) Determines whether the current AppProperties is equal to the specified object. (Overrides ValueType.Equals(Object).)
Public method Equals(AppProperties) Determines whether the current AppProperties is equal to the specified AppProperties.
Public method Get<T> Gets the value from the dictionary with the specified key.
Public method GetHashCode Returns the hash code for this instance. (Overrides ValueType.GetHashCode().)
Public method GetType (Inherited from Object.)
Public method Set Sets the value with the specified key.
Public method ToString (Inherited from ValueType.)

Top

Operators

  Name Description
Public operatorStatic member Equality Determines whether the first AppPProperties is equal to the second AppProperties.
Public operatorStatic member Inequality Determines whether the first AppPProperties is not equal to the second AppProperties.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Owin.BuilderProperties Namespace