Table of Contents

Class GenerateMessageChannelAttribute

Namespace
PatternKit.Generators.Messaging
Assembly
PatternKit.Generators.Abstractions.dll
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
public sealed class GenerateMessageChannelAttribute : Attribute
Inheritance
GenerateMessageChannelAttribute
Inherited Members

Constructors

GenerateMessageChannelAttribute(Type)

public GenerateMessageChannelAttribute(Type payloadType)

Parameters

payloadType Type

Properties

BackpressurePolicy

public string BackpressurePolicy { get; set; }

Property Value

string

Capacity

public int Capacity { get; set; }

Property Value

int

ChannelName

public string ChannelName { get; set; }

Property Value

string

FactoryName

public string FactoryName { get; set; }

Property Value

string

PayloadType

public Type PayloadType { get; }

Property Value

Type