Share via


ParameterBreakingChangeAttribute Class

Definition

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
public class ParameterBreakingChangeAttribute : Microsoft.Azure.PowerShell.Cmdlets.AppConfiguration.Runtime.GenericBreakingChangeAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
type ParameterBreakingChangeAttribute = class
    inherit GenericBreakingChangeAttribute
Public Class ParameterBreakingChangeAttribute
Inherits GenericBreakingChangeAttribute
Inheritance
ParameterBreakingChangeAttribute
Attributes

Constructors

ParameterBreakingChangeAttribute(String, String, String, String)
ParameterBreakingChangeAttribute(String, String, String)

Properties

ChangeDescription (Inherited from GenericBreakingChangeAttribute)
ChangeInEfectByDate (Inherited from GenericBreakingChangeAttribute)
ChangeInEfectByDateSet (Inherited from GenericBreakingChangeAttribute)
DeprecateByAzVersion (Inherited from GenericBreakingChangeAttribute)
DeprecateByVersion (Inherited from GenericBreakingChangeAttribute)
IsBecomingMandatory
NameOfParameterChanging
NewParameterType
NewWay (Inherited from GenericBreakingChangeAttribute)
OldParamaterType
OldWay (Inherited from GenericBreakingChangeAttribute)
ReplaceMentCmdletParameterName

Methods

GetAttributeSpecificMessage()
getInEffectByDate() (Inherited from GenericBreakingChangeAttribute)
IsApplicableToInvocation(InvocationInfo)

See if the bound parameters contain the current parameter, if they do then the attribbute is applicable If the invocationInfo is null we return true

PrintCustomAttributeInfo(Action<String>) (Inherited from GenericBreakingChangeAttribute)

Applies to