Show / Hide Table of Contents

Class PushServiceAttribute

Attribute used to bind to a PushService.

Inheritance
System.Object
System.Attribute
PushServiceAttribute
Inherited Members
System.Attribute.Equals(System.Object)
System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)
System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)
System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.Assembly)
System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.Module)
System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
System.Attribute.GetHashCode()
System.Attribute.IsDefaultAttribute()
System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
System.Attribute.IsDefined(System.Reflection.Module, System.Type)
System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)
System.Attribute.Match(System.Object)
System.Attribute.TypeId
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lib.Azure.WebJobs.Extensions.WebPush.Bindings
Assembly: Lib.Azure.WebJobs.Extensions.WebPush.dll
Syntax
[AttributeUsage(AttributeTargets.Parameter)]
public sealed class PushServiceAttribute : Attribute
Remarks

The method parameter type can be one of the following:

Properties

AutoRetryAfter

The value indicating if client should automatically attempt to retry in case of 429 Too Many Requests.

Declaration
public bool AutoRetryAfter { get; set; }
Property Value
Type Description
System.Boolean

DefaultTimeToLive

The default time (in seconds) for which the message should be retained by push service. It will be used when is not set.

Declaration
public int? DefaultTimeToLive { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MaxRetriesAfter

The value indicating the maximum number of automatic attempts to retry in case of 429 Too Many Requests (<= 0 means unlimited).

Declaration
public int MaxRetriesAfter { get; set; }
Property Value
Type Description
System.Int32

PrivateKeySetting

The application server private key.

Declaration
public string PrivateKeySetting { get; set; }
Property Value
Type Description
System.String

PublicKeySetting

The application server public key.

Declaration
public string PublicKeySetting { get; set; }
Property Value
Type Description
System.String

SubjectSetting

The contact information for the application server.

Declaration
public string SubjectSetting { get; set; }
Property Value
Type Description
System.String
Back to top Copyright © 2018 - 2024 Tomasz Pęczek