Table of Contents

Class NewObjectNameCmdletCommand

Namespace
MASES.JNetPS.Cmdlet.JMX
Assembly
MASES.JNetPS.dll
[Cmdlet("New", "ObjectName")]
[OutputType(new Type[] { typeof(ObjectName) })]
public class NewObjectNameCmdletCommand : JNetPSCmdlet<JNetPSCore>
Inheritance
NewObjectNameCmdletCommand
Inherited Members
Extension Methods

Properties

ApplyQuote

[Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "Apply the quote on name.")]
public SwitchParameter ApplyQuote { get; set; }

Property Value

SwitchParameter

Key

[Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "The attribute in the key property of the object name.")]
public string Key { get; set; }

Property Value

string

NameOrDomain

[Parameter(Mandatory = true, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "A string representation of the object name or the domain part of the object name.")]
public string NameOrDomain { get; set; }

Property Value

string

Table

[Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "A hash table containing one or more key properties. The key of each entry in the table is the key of a key property in the object name. The associated value in the table is the associated value in the object name.")]
public IDictionary<string, string> Table { get; set; }

Property Value

IDictionary<string, string>

Value

[Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "The value in the key property of the object name.")]
public string Value { get; set; }

Property Value

string

Methods

ProcessCommand()

protected override void ProcessCommand()