SessionStateVariableEntry Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
SessionStateVariableEntry(String, Object, String) |
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it. |
SessionStateVariableEntry(String, Object, String, ScopedItemOptions) |
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it. |
SessionStateVariableEntry(String, Object, String, ScopedItemOptions, Attribute) |
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it. |
SessionStateVariableEntry(String, Object, String, ScopedItemOptions, Collection<Attribute>) |
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it. |
SessionStateVariableEntry(String, Object, String)
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it.
public:
SessionStateVariableEntry(System::String ^ name, System::Object ^ value, System::String ^ description);
public:
SessionStateVariableEntry(Platform::String ^ name, Platform::Object ^ value, Platform::String ^ description);
SessionStateVariableEntry(std::wstring const & name, winrt::Windows::Foundation::IInspectable const & value, std::wstring const & description);
public SessionStateVariableEntry (string name, object value, string description);
new System.Management.Automation.Runspaces.SessionStateVariableEntry : string * obj * string -> System.Management.Automation.Runspaces.SessionStateVariableEntry
Public Sub New (name As String, value As Object, description As String)
Parameters
- name
- String
The name of the variable.
- value
- Object
The value to set the variable to.
- description
- String
A descriptive string to attach to the variable.
Applies to
SessionStateVariableEntry(String, Object, String, ScopedItemOptions)
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it.
public:
SessionStateVariableEntry(System::String ^ name, System::Object ^ value, System::String ^ description, System::Management::Automation::ScopedItemOptions options);
public SessionStateVariableEntry (string name, object value, string description, System.Management.Automation.ScopedItemOptions options);
new System.Management.Automation.Runspaces.SessionStateVariableEntry : string * obj * string * System.Management.Automation.ScopedItemOptions -> System.Management.Automation.Runspaces.SessionStateVariableEntry
Public Sub New (name As String, value As Object, description As String, options As ScopedItemOptions)
Parameters
- name
- String
The name of the variable.
- value
- Object
The value to set the variable to.
- description
- String
A descriptive string to attach to the variable.
- options
- ScopedItemOptions
Options like readonly, constant, allscope, etc.
Applies to
SessionStateVariableEntry(String, Object, String, ScopedItemOptions, Attribute)
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it.
public:
SessionStateVariableEntry(System::String ^ name, System::Object ^ value, System::String ^ description, System::Management::Automation::ScopedItemOptions options, Attribute ^ attribute);
public SessionStateVariableEntry (string name, object value, string description, System.Management.Automation.ScopedItemOptions options, Attribute attribute);
new System.Management.Automation.Runspaces.SessionStateVariableEntry : string * obj * string * System.Management.Automation.ScopedItemOptions * Attribute -> System.Management.Automation.Runspaces.SessionStateVariableEntry
Public Sub New (name As String, value As Object, description As String, options As ScopedItemOptions, attribute As Attribute)
Parameters
- name
- String
The name of the variable.
- value
- Object
The value to set the variable to.
- description
- String
A descriptive string to attach to the variable.
- options
- ScopedItemOptions
Options like readonly, constant, allscope, etc.
- attribute
- Attribute
A single attribute to attach to the variable.
Applies to
SessionStateVariableEntry(String, Object, String, ScopedItemOptions, Collection<Attribute>)
Is used to define a variable that should be created when the runspace is opened. Note - if this object is cloned, then the clone will contain a reference to the original object not a clone of it.
public:
SessionStateVariableEntry(System::String ^ name, System::Object ^ value, System::String ^ description, System::Management::Automation::ScopedItemOptions options, System::Collections::ObjectModel::Collection<Attribute ^> ^ attributes);
public SessionStateVariableEntry (string name, object value, string description, System.Management.Automation.ScopedItemOptions options, System.Collections.ObjectModel.Collection<Attribute> attributes);
new System.Management.Automation.Runspaces.SessionStateVariableEntry : string * obj * string * System.Management.Automation.ScopedItemOptions * System.Collections.ObjectModel.Collection<Attribute> -> System.Management.Automation.Runspaces.SessionStateVariableEntry
Public Sub New (name As String, value As Object, description As String, options As ScopedItemOptions, attributes As Collection(Of Attribute))
Parameters
- name
- String
The name of the variable.
- value
- Object
The value to set the variable to.
- description
- String
A descriptive string to attach to the variable.
- options
- ScopedItemOptions
Options like readonly, constant, allscope, etc.
- attributes
- Collection<Attribute>
A list of attributes to attach to the variable.