Class NewProducerRecordCmdletCommand
- Namespace
- MASES.KNet.PowerShell.Cmdlet.Client
- Assembly
- MASES.KNetPS.dll
[Cmdlet("New", "ProducerRecord")]
[OutputType(new Type[] { typeof(ProducerRecord<,>) })]
public class NewProducerRecordCmdletCommand : KNetPSCmdlet
- Inheritance
-
NewProducerRecordCmdletCommand
- Inherited Members
-
Properties
Key
[Parameter(Mandatory = true, Position = 1, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The key")]
public object Key { get; set; }
Property Value
- object
KeyClass
[Parameter(Mandatory = true, Position = 0, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The dotnet class of the key")]
public string KeyClass { get; set; }
Property Value
- string
Topic
[Parameter(Mandatory = true, Position = 4, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The topic name")]
public string Topic { get; set; }
Property Value
- string
Value
[Parameter(Mandatory = true, Position = 3, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The value")]
public object Value { get; set; }
Property Value
- object
ValueClass
[Parameter(Mandatory = true, Position = 2, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The dotnet class of the value")]
public string ValueClass { get; set; }
Property Value
- string
Methods
BeginProcessing()
protected override void BeginProcessing()
EndProcessing()
protected override void EndProcessing()
ProcessCommand()
protected override void ProcessCommand()