c# pdf viewer itextsharp : Move pages in pdf reader Library control class asp.net azure winforms ajax Windows%20Powershell%20in%20Action%202nd%20Edition99-part1559

960
INDEX
objects (continued) 
public members 400–402 
rendering as XML 711–718
ConvertTo-Xml cmdlet 711–714 
Import-Clixml and Export-Clixml 
cmdlets 714–718 
representing in protocol stack 505–509 
reviewing OOP 11–13 
selecting properties from 27–28 
sorting 25–27 
type of 12 
using Add-Member cmdlet to extend 402–408
adding AliasProperty members 404–405 
adding NoteProperty members 405–406 
adding ScriptMethod members 406–407 
adding ScriptProperty members 407–408
using XML as 693–694 
XML, adding elements to 695–697
-Off parameter, on Set-PSDebug 582 
$OFS variable 103, 238, 387, 677–678 
one-dimensional arrays 171 
one-way hashing, public key encryption 
and 904–905 
OnRemove handler 480 
OnRemove property 390 
OOP (object-oriented programming) 11–13 
op_ class 112 
op_Addition () method 112 
op_Division() method 119 
Open file command, psEdit 612 
open tabs, listing In ISE 626 
opening multiple files, in ISE 612 
-OpenTimeout parameter 526 
operand 114 
operating environment, object-based 8 
operating on binary data 149 
operations
basic 22–23 
setting timeouts on 524–527
Operations Manager, examining OpsMgr event log 
entries 600
-OperationTimeout parameter 526 
-OperationTimeout value 526 
operator semantics 150 
operators 151–197, 589
array 162–173 
comma operator 162–165 
indexing and slicing 167–170 
multidimensional 171–173 
range operator 165–167, 170–171
for working with types 152–154 
format 179–181 
grouping 157–162 
property and method 173–179
dot operator 174–177 
indirect method invocation 178–179 
static methods and double-colon 
operator 177–178 
redirection 181–184 
unary 154–157
operators in expressions 110–150 
arithmetic 112–119
addition operator 113–116 
multiplication operator 116–117 
subtraction, division, and modulus 
operators 117–119 
assignment 119–124
as value expressions 123–124 
multiple 120–121
comparison 124–131 
and case-sensitivity 127–128 
scalar 125–127 
using with collections 129–131
logical and bitwise 148–150 
pattern matching and text 
manipulation 131–148 
-join operator 139–143 
-match operator 134–137 
regular expressions 133–134 
-replace operator 137–139 
-split operator 143–148 
wildcard patterns and -like operator 132–133
Option Explicit, in Visual Basic 582 
Options property 624–625 
orchestrating information 461 
original tables 115 
origin-zero arrays 92 
OS information 595 
out-default 67 
Out-Default cmdlet 421, 555
Move pages in pdf reader - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
rearrange pages in pdf document; rearrange pages in pdf online
Move pages in pdf reader - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
how to rearrange pdf pages in preview; move pages in pdf document
INDEX
961
Out-Default function 421 
outer loops 214 
OuterXML property 835 
Out-File cmdlet 68, 183, 679 
Out-GridView command 69–70 
Out-Host cmdlet 69 
Outlook Express 899 
Out-Null outputter 67 
Out-Printer cmdlet 68 
output 64–70 
Output Field Separator ($OFS) variable 103, 238, 
387, 677–678 
output messages 568 
output objects 555, 568 
output pane
accessing contents 629 
ISE 609 
saving contents 629–631
output redirection 22, 111, 181–182 
output stream 675 
-OutputAssembly parameter 738 
outputter cmdlets 67–70 
OutputType attribute 293–295 
Out-String cmdlet 69 
OverloadDefinitions property 682 
overriding method 423 
overwriting output 184
P
P/Invoke 733 
P/Invoke signatures, interoperation with Add-Type 
cmdlet 734–735 
PadLeft() method 677 
panes
controlling layout 607–610 
command pane 608–609 
ISE toolbar 609–610
editor, expansion in 613–614 
ISE, syntax highlighting in 614 
text 629–633
making changes in editor pane 631–632 
saving list of open files 632–633 
saving output pane contents 629–631
param block 416, 773 
param keyword 31, 273
param statement 242, 279–280, 397 
.PARAMETER <PARAMETER-NAME> help 
tag 319 
[Parameter()] attributes 355 
[Parameter] attribute 42 
parameter 41 
parameter aliases 49 
Parameter attributes, specifying 296–303
HelpMessage property 302–303 
Mandatory property 297 
ParameterSetName property 298–299 
Position property 297–298 
ValueFromPipeline property 300 
ValueFromPipelineByPropertyName 
property 300–301 
ValueFromRemainingArguments 
property 301–302 
parameter binding 39
pipelines and 62–63 
remoting 509 
type conversion in 107–109
parameter initializers, terminating errors in 580 
parameter sets
-Path 737–739 
-TypeDefinition 736–737
parameterized properties 768 
ParameterizedProperty type 403 
parameterizing functions 237 
parameters 60
adding 459–462 
creating aliases with Alias attribute 303–305 
declaring 42, 241 
for scriptblock 108–109 
formal, declaring for functions 241–257 
Microsoft WMI common 802–803
-AsJob and ThrottleLimit 803 
processing 248 
setting, for timer event handler 857 
validation attributes of 305–311
AllowEmptyCollection 306 
AllowEmptyString 306 
AllowNull 306 
ValidateCount 307–308 
ValidateLength 308 
ValidateNotNull 307
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
Using this C#.NET Tiff image management library, you can easily change and move the position of any two or more Tiff file pages or make a totally new order for
reorder pdf page; how to rearrange pdf pages
C# Word - Sort Word Pages Order in C#.NET
page reorganizing library control, developers can swap or adjust the order of all or several Word document pages, or just C# DLLs: Move Word Page Position.
reorder pages in a pdf; pdf change page order acrobat
962
INDEX
parameters (continued) 
ValidateNotNullOrEmpty 307 
ValidatePattern 308–309 
ValidateRange 309 
ValidateScript 310–311 
ValidateSet 310
vs. arguments 39 
ParameterSetName property 298–299 
parent job 490 
parentheses 157, 176 
Parse() method 106 
parsing 36, 562
command output using regular 
expressions 136–137
comment syntax 58–60 
multiline 59–60
expression-mode and command-mode 54–56 
quoting 51–54, 669 
statement termination 56–58
parsing modes 56, 243 
partial type name 724 
-PassThru parameter 365, 379, 405 
Password field 790 
password parameter 917 
Password property 922 
passwords
in remoting 511 
specifying for files 914
path components 667 
path issues, relative paths 666 
-Path parameter 296, 675, 737–739, 814 
-path parameter 249 
__PATH property 814, 821, 826 
Path property 480 
path resolution 666 
path translation 666 
path-based pattern language 703 
PATHEXT environment variable 898 
paths
Microsoft WMI, using to target 
instances 814–816
processing 664–672 
containing wildcards 667–668 
LiteralPath parameter 670–671
providers and core cmdlets 664–665 
PSDrives 665–667 
Registry provider 671–672 
suppressing wildcard processing 668–669
provider-specific path 666 
special characters 667
pattern matching 215, 219 
and text manipulation 131–148
-join operator 139–143 
-match operator 134–137 
regular expressions 133–134 
-replace operator 137–139 
-split operator 143–148 
wildcard patterns and -like operator 132–133
operations 150 
suppressing 670
$Pattern parameter 772 
peer-to-peer networks 891 
performance
caveats for Get-Content cmdlet 680–681 
flow control 233–235 
in remoting 465
Perl 37, 889 
PERL scripting language 133, 582 
persistent connections, remoting sessions 
and 462–473 
additional session attributes 466–468 
interactive sessions 469–472 
managing sessions 472–473 
New-PSSession cmdlet 468–469
Personal Information Exchange, Certificate Export 
Wizard 914 
petabytes 83 
.pfx files
signing scripts using 915–916 
specifying name for 915 
verifying creation of 915
PHP 38 
physical type containment 720 
Pi constant 101 
$PID variable 468 
pipe operator 60 
pipeline object flows 555–556 
pipeline output, as array 91–92
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the C# DLLs: Move PowerPoint Page Position.
reverse pdf page order online; reorder pdf pages reader
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Barcoding. XImage.Barcode Reader. XImage.Barcode Generator. Others. RasterEdge XDoc.PDF allows you to easily move PDF document pages position, including
how to move pages in pdf files; change page order in pdf online
INDEX
963
pipelines 60–63, 199, 202, 263 
and parameter binding 62–63 
and streaming behavior 61–62 
index of commands in 559 
number of commands in 559 
processing documents in 701–702 
steppable 418–423 
using functions in 263–267
filters and functions 265–266 
functions with begin, process, and end 
blocks 266–267 
PKI (Public Key Infrastructure) 905 
Platform Invoke. See P/Invoke 
plus operator 93 
plus-equals operator 93 
point class 429 
Point type 748 
polymorphic behavior 196, 244 
polymorphic methods 112 
polymorphism, in arrays 92–93 
Popup() method 777 
-Port parameter 518 
ports, connecting to nondefault 518–519 
Position property 297–298 
positional parameters 242–243, 249 
PositionMessage property 559 
POSIX 38 
postincrement operator 80 
PowerPoint 614 
PowerShell
aligning with C# syntax 38 
and overloading 245 
and WSMan shells 511 
as management tool 554 
based on objects 11 
case-insensitivity 21 
categories of commands 39 
command structure 13 
console host 467 
core types 505 
creation of 8 
details on supported platforms 14 
downloading and installing 13 
exact vs. partial match 49 
expressions in 23 
extending language 428–436
adding CustomClass keywords 428–433 
little languages 428 
type extension 433–436
grammar 201 
help subsystem 23 
host application 14 
installation directory 689 
IntelliSense in 21 
lookup algorithm 272 
namespace capabilities in 267 
parameter binding 509 
-Property parameter 28 
provider infrastructure 187 
registry keys 671 
remoting host process, wsmprovhost.exe 528 
remoting schema 505 
script file extensions 614 
scripts in 565 
secondary prompt in 28 
setting the exit code 281 
string handling 25 
support for .NET decimal type 24 
syntax for script blocks 393 
terminology similar to other shells 38 
type system 423 
use of full .NET Framework 10 
using interactively 202 
using wildcard characters with help 23 
VBScript and Jscript 785 
viewing constraint variables 523
PowerShell API 546, 619 
PowerShell Development Environments 752 
PowerShell drive abstraction. See PSDrive 
PowerShell foundations 36–70
aliases and elastic syntax 47–50 
core concepts 38–46 
formatting and output 64–70 
language 37–38 
parsing 50–60
comment syntax 58–60 
expression-mode and command-mode 54–56 
quoting 51–54 
statement termination 56–58
pipelines 60–63 
and parameter binding 62–63 
and streaming behavior 61–62
C# PDF insert text Library: insert text into PDF content in C#.net
to PDF in preview without adobe reader installed in int pageIndex = 0; // Move cursor to (400F outputFilePath = Program.RootPath + "\\" output.pdf"; doc.Save
rearrange pages in pdf file; pdf page order reverse
VB.NET PDF insert text library: insert text into PDF content in vb
PDF in preview without adobe reader component installed. Dim pageIndex As Integer = 0 ' Move cursor to String = Program.RootPath + "\\" output.pdf" doc.Save
pdf change page order online; change pdf page order
964
INDEX
PowerShell Heresy 60 
PowerShell Hosts 467 
PowerShell installation directory, $PSHOME 
variable 702 
PowerShell interpreter, function of 39 
PowerShell Job type, infrastructure extension 
point 482 
PowerShell language 589 
PowerShell Local Certificate Root 912 
PowerShell provider model 664 
PowerShell quick start guide 13–21
command completion 20–21 
console host 14–16 
ISE 17–20 
obtaining program 14 
starting program 14
PowerShell SDK (software development kit) 546 
PowerShell session, termination 604 
PowerShell sessions 618 
PowerShell tokenizer API 637 
PowerShell.exe 605
launching from ISE 611 
running from ISE 609 
-sta parameter 753 
-WindowStyle parameter 734
powershell.exe console host 463 
PowerShellHostName element 367, 467 
PowerShellHostVersion element 367, 467 
PowerShellTabs property 625 
PowerShellVersion element 367, 369 
precision and conversion 73, 102 
predefined engine events 875–876 
predicate expressions 707, 810 
preference setting 569 
prefix operators 94 
prescriptive error messages 587 
PresentationCore, WPF required assemblies 753 
PresentationFramework, WPF required 
assemblies 753 
PrimalForms PowerShell IDE 752 
primary key 814 
printf-debugging 260 
private aliases, in constrained sessions 547 
private certificate, creating 913 
private function, calling 537
private key protection, enabling strong 913–915 
.pfx file 915 
exporting certificate 913 
specifying file format and password 914 
starting CERTMGR.EXE and selecting certifi-
cate to export 913–914 
PrivateData element 375, 385–386 
PrivateData field 385 
probing 722 
problem-solving pattern 29–30 
process blocks, functions with 266–267 
Process clause 228 
process clause 61, 267, 397–398 
Process Id, using $PID variable 468 
process keyword 254 
Process object 508 
process streaming 62 
process use, in ISE 619 
ProcessID property 799 
ProcessId property 843 
processing 663–718
data 25–30 
problem-solving pattern 29–30 
selecting properties from objects 27–28 
sorting objects 25–27 
with ForEach-Object cmdlet 28–29
files 672–681 
paths 664–672
containing wildcards 667–668 
LiteralPath parameter 670–671 
providers and core cmdlets 664–665 
PSDrives 665–667 
Registry provider 671–672 
suppressing wildcard processing 668–669
unstructured text 681–693 
counting unique words with 
hashtables 684–686 
manipulating text with regular 
expressions 686–688 
searching files with Select-String 
cmdlet 688–693 
System.String class 681–684
XML structured text 693–718 
adding elements to objects 695–697 
loading and saving files 697–701
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Get image information, such as its location, zonal information, metadata, and so on. Able to edit, add, delete, move, and output PDF document image.
pdf reverse page order preview; how to reverse pages in pdf
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Rapidly and multiple PDF document (pages) creation and edit methods file formats; merge, append, and split PDF files; insert, delete, move, rotate, copy
pdf move pages; rearrange pdf pages
INDEX
965
processing (continued) 
processing documents in pipelines 701–702 
processing with XPath 702–709 
rendering objects as 711–718 
using document elements as objects 693–694 
XLinq library 709–710
Process-Message cmdlet 49 
ProcessName property 305 
process-object clause 62 
processor architecture 498–501 
ProcessorArchitecture element 367 
ProcessStartInfo object 922 
production elements
module manifests 366–370 
module identity 368–370 
runtime dependencies 368–370
ProductVersion property 33 
$PROFILE variable 494 
profiles, and remoting 494–495 
ProgID 762
Apple iTunes 763 
Microsoft Word 763
Program Files 376 
programming constructs 198 
programming languages 393 
Progress Record, serialization in 506 
prompt function, ISE 609 
prompt line element, ISE 608 
prompting
for target computer 620 
using Read-Host cmdlet 581
prompts 15 
nested, and Suspend operation 643–647 
while stepping 642
properties 
adding to type system 425–427 
attempts to read nonexistent 585–586 
compression of in serialization 509 
defined 11 
in registry 672 
parameterized 768 
selecting from objects 27–28 
shadowing existing 427–428
Properties member 424 
property bags 497–498, 506, 508
property checks 586 
property dereference operator 173 
property names, viewing 557 
property notation 86 
property operators 173–179
dot 174–177 
indirect method invocation 178–179 
static methods and double-colon 
operator 177–178 
-Property parameter 727–728, 751, 761 
PropertySet type 403 
protocol layers 504 
protocol stack
remoting 503–509 
representing objects and types in 505–509
prototypes 401 
provider abstraction 672 
provider capabilities 665 
provider cmdlets, with WSMan 510 
provider infrastructure 402, 667 
provider model 664 
Provider paths, PSPath 665 
providers
and core cmdlets 664–665 
home directories 667 
WSMan implementation 509–511
establishing remote connection 510–511 
testing connections 510
provider-specific path 665 
proxy commands
creating with steppable pipelines 420–423 
restricting features with 547
proxy functions 
implicit remoting 546 
setting up, in constrained sessions 547
proxy servers, addressing remoting target using 520 
ProxyAccessType setting 520 
ProxyAuthentication setting 520 
ProxyCredential setting 520 
PS* properties 402 
.ps1 extension 44 
.ps1xml extension 434 
PSBase member 427 
PSBase property 824 
$PSBoundParameters variable 254, 312
966
INDEX
PSBreakpoint object 654 
$PSCmdlet variable 290, 293, 386–387 
$PSCmdlet.SessionState.Module 386 
$PSCmdlet.ThrowTerminatingError() 
method 293 
PSComputerName property 34 
PSCredential object 790 
PSCustomObject type 411 
PSCustomType object 433 
PSDiagnostics module 334, 363 
PSDrives (PowerShell drives) 665–667 
psEdit command 612 
PSEventSubscriber objects 859, 861 
$PSHOME variable 64, 689, 702 
$PSHome variable 434 
$PSHome/modules directory 362 
$PSHome/types.ps1xml 717 
PSIsContainer property 402 
$psISE variable 621–623, 629 
PSModuleInfo objects 378, 381–382, 388–390, 
535 
accessing module exports using 381–382 
invocation in module context 378–381 
methods
Invoke() 382–383 
NewboundScriptblock() 383–384
PSModuleObject 378 
$PSModuleRoot 358 
PSObject class 423
PSBase member 695 
synthetic object root 404
PSObject layer 76 
PSObject property 423 
PSParser class 589 
PSPath, provider paths 665 
PSScriptMethod object 430 
PSScriptProperty 427 
$PSScriptRoot variable 358 
PSSession attributes 466 
PSSession object, and runspaces 619 
PSSessionConfiguration cmdlet 531 
$PSSessionConfigurationName variable 530 
$PSSessionOption variable 519–520, 523, 526 
PSSessions type 463 
PSTypeConverter type 106
$psUnsupportedConsoleApplications variable 617 
PSVariable objects, using as references 191–192 
public decryption key 904 
public fields 400 
public key cryptography 722 
public key encryption 904–905 
Public Key Infrastructure (PKI) 905 
public keys, use in type names 724 
public members 400–402 
public methods 400 
public properties 400 
pure function 262 
pure synthetic objects 411, 433 
Put() method 828–829 
-PutType parameter 814 
Python 180
comparison to Visual Basic 39 
regular expressions 133 
security 889
Python interpreter 271 
Python lambdas 397
Q
ql function 239–240 
qs function 239–240 
qualifiers 815 
Qualifiers attribute 815 
-Query parameter, selecting Microsoft WMI objects 
using 812–813 
query-based event registrations, Microsoft 
WMI 871–875 
aggregating events with GROUP 
keyword 874–875 
Microsoft WMI intrinsic event classes 871–874 
WITHIN keyword 871
Queue type, serialization in 507 
queued events
and Wait-Event cmdlet 863–866 
-quiet parameter 690–691 
quotas, managing resource consumption 
with 523–524 
quotation marks 41 
quote list (ql) 239 
quote removal 669 
quoting 51–54, 669
INDEX
967
R
range operator 165, 167, 170–171 
rank 172 
RBAC (role-based access control) 894 
read method 581 
Read mode, variable breakpoints 657 
-ReadCount parameter 229–231, 677, 697 
read-evaluate-print loop 6 
Read-Host cmdlet 581, 917 
reading
files 674–679 
Get-Content cmdlet 674–676, 680–681 
Get-HexDump function example 676–677 
Get-MagicNumber function 
example 677–679 
writing files 679
key strokes 581 
ReadLine() method 581 
ReadOnly option 190 
Really Simple Syndication. See RSS 
Receive-Job cmdlet 483–484, 492 
recording errors 560 
-Recurse parameter 809 
-recurse parameter 249 
-Recurse switch 41 
recursive definition 262 
recursive directory listing 249 
red stop button 18 
redefine functions 645 
redirection 276, 278, 568
error stream 555 
into variables 556 
merging output and error streams 556 
redirecting error stream 560 
stream merge operator 556
redirection operator 24, 125, 181–184, 187, 555 
reducing attack surface 893 
reference types
array as 93–94 
hash tables as 90–91
references, using PSVariable objects as 191–192 
[regex] alias 97 
[regex] class 687, 851 
[regex] type 687 
-regex flag 218
Regex.Replace(String, MatchEvaluator) 852 
Register-EngineEvent cmdlet 854–855, 878 
Register-ObjectEvent cmdlet 854–855, 858–860, 
879 
Register-PSSessionConfiguration cmdlet 523, 532 
RegisterTaskDefinition() method 789–790, 792 
Register-WmiEvent cmdlet 854–855, 873 
RegistrationInfo property 788 
registrations
asynchronous events 854 
engine events 875–877 
Microsoft WMI events
class-based 867–870 
query-based 871–875
Registry entry, for 
LocalAccountTokenFilterPolicy 517 
Registry provider 665, 667, 671–672 
regular expressions 132–134, 218
alternation operator 687 
creating from strings 687 
default match 135 
extracting text with 136 
manipulating text with 686–688
splitting strings 687
tokenizing 687–688
Match method 687 
matching any character 137 
matching the beginning of a string 137 
parsing command output using 136–137 
quantifier specifications 687 
submatches 134 
using with switch statement 217–221
rehydrated, serialization 505 
relative path resolution 667 
remainder modulus 120 
remote computers, starting background jobs 
on 489–492 
remote connection, starting in ISE 620 
remote debugging, tracing script execution 658 
remote output, vs. local output 497–498 
remote session startup directory 494 
remote sessions 619–622 
Remote tab architecture 622 
.REMOTEHELPRUNSPACE <PSSESSION-
VARIABLE> help tag 320
968
INDEX
remoteserver application 546 
RemoteSigned policy 337, 899 
remoting 32, 46, 447–502
additional setup steps for workgroup 
environments 451
and event forwarding 877–882 
applying 454–462
basic remoting examples 454–455 
multimachine monitoring 457–462
commands with built-in 448–449 
configuration elements 530 
configuration startup script 532 
considerations when running 
commands 493–501 
executables 495–496 
processor architecture 498–501 
profiles and remoting 494–495 
reading and writing to console 496–497 
remote output vs. local output 497–498 
remote session startup directory 494
cross-domain issues 517 
custom services 502, 527–552
access controls and endpoints 533–535 
configurations 530–531 
constrained execution environments 543 
constraining sessions 535–543 
remote service connection patterns 527–530
disabling 897 
enabling 450–451 
EventLog access 602 
implicit 473–481 
infrastructure 503–527
addressing remoting target 518–520 
authenticating 511–518 
managing resource consumption 522–527 
Microsoft Windows connection 
issues 520–522 
remoting protocol stack 503–509 
WSMan implementation cmdlets and 
providers 509–511 
interactively 34 
performance issues 465 
persistent connections 463, 465 
requirement for elevated sessions 517 
resource management 472
sessions and persistent connections 462–473 
additional session attributes 466–468 
interactive sessions 469–472 
managing sessions 472–473 
New-PSSession cmdlet 468–469
subsystem 449–450 
target machine 33 
timeouts 526 
transient connections 463
remoting infrastructure 
buffering 457 
connection heartbeat 473 
support for throttling 522
remoting protocols 
[MS-PSRP] 504 
complete protocol stack 504 
DCOM 448 
HTTPS 504 
Web Services for Management (WSMan) 504
Remove All Breakpoints debug menu item 649 
Remove()method 635 
Remove-Event cmdlet 854, 865 
Remove-Item cmdlet 670, 672–673 
Remove-Item command 268 
Remove-Job cmdlet 483, 487 
Remove-Module cmdlet 325, 335, 339, 388 
Remove-PSBreakPoint cmdlet 653 
Remove-PSSession cmdlet 472 
Remove-WmiObject cmdlet 822–824 
removing class definition 432 
removing items, hash tables 88 
Rename-Item cmdlet 673 
renaming functions 399 
rendering objects 69 
REPL. See read-evaluate-print loop 
-replace operator 134, 137–139, 632, 687, 732, 
881 
Replace() method 851–852 
replacement strings, in event log entries 604 
repudiation, defined 892 
RequiredAssemblies element 370, 372, 375, 722 
RequiredAssemblies field 372 
RequiredAssemblies module 373 
RequiredModules element 367, 370, 372 
RequiredServices property 713
INDEX
969
Reset() member 210 
Reset-Count command 338, 342 
resizing arrays 259 
resource consumption, managing 522–527 
resource leaks, handles and garbage collection 701 
resource management, using throttling 458–459 
resources
singleton, vs. enumerations 836–837 
updating using Set-WSManInstance 
cmdlet 840–841 
restricted execution policy 899 
restricted language, in constrained sessions 539 
RestrictedLanguage Mode 542 
restrictions, in sessions 541 
$result variable 259 
resuming execution, after exceptions 574 
return statement 227, 262–263, 280 
returning function objects, ScriptControl 785 
reusable configuration script, for custom remoting 
configurations 544 
reverse arrays 406 
Reverse member 170 
reverse method 140, 406 
reversed in place, arrays 406 
rich error objects 554 
right aligned 180 
right operand 126, 153 
role-based access control (RBAC) 894 
roles, authentication, authorization, and 894–895 
root directory 111 
Root module term 326 
rootcimv2 namespace 800 
RootSDDL security descriptor, remoting access 
control 534 
RPC server not available error 802 
RSS (Really Simple Syndication) 4 
RSS feeds, processing 742–743 
Ruby language 400 
Run() method 778 
Run/Continue debug menu item 648 
runas.exe command 920 
running elevated 277 
running scripts from ISE, F5 key 649 
RunspaceId 862 
runspaces, defined 619
runtime checks, in scripts 582 
runtime dependencies, module manifests 368–370 
runtime type casts 153 
runtime type conversion error 185
S
sample taxonomy, of classes and subclasses 12 
sandboxing, defined 897 
saving, files 697–701 
scalability
in scripting 459 
scalar arguments 238 
scalar comparisons 125–127
basic rules for 126 
type conversions and comparisons 126–127
scalar object 96, 210 
scalar value 95, 125, 210–211 
scale() method 433 
Scaling fan-in remoting, Issues 528 
Schedule.Service class 786–787 
scientific notation 75 
scopes
and scripts 281–284 
dot-sourcing scripts and functions 283–284 
simple libraries 283
in script modules 348–350 
managing with script blocks 572
scoping 
behavior, F5 vs. F8 615 
execution policy 900–903 
rules 269, 281 
variable, in functions 269–274
script authoring, control of errors 569 
script block construction 398 
script block execution, in debug actions 654 
script blocks
as event handlers 746 
defines a function 399
script calls, calling another script 562 
script checking 582 
script code
building at runtime 436–440 
$ExecutionContext variable 437 
creating elements in function drive 439–440 
ExpandString() method 437–438
Documents you may be interested
Documents you may be interested