SPNewCmdletBase<TCmdletObject> 成员
包括受保护的成员
包括继承的成员
抽象基类,用于创建到数据存储区和存储这些对象的新实例。
SPNewCmdletBase<TCmdletObject> 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
SPNewCmdletBase<TCmdletObject> | SPNewCmdletBase<TCmdletObject> 类的新实例进行初始化。 |
页首
属性
名称 | 说明 | |
---|---|---|
AssignmentCollection | 获取或设置的SPAssignmentCollection对象,通过使用的 cmdlet 管道进行传递的最后一个命令。 (从 SPCmdlet 继承。) | |
CommandOrigin | (从 InternalCommand 继承。) | |
CommandRuntime | (从 Cmdlet 继承。) | |
ConfirmationMessage | 获取或设置一条消息,用于提示用户进行确认。 (从 SPCmdlet 继承。) | |
CurrentPSTransaction | (从 Cmdlet 继承。) | |
DataObject | 获取或设置数据对象实例。 | |
DisposeOutputObjects | 获取或设置一个布尔值,指定是否基类将输出对象释放后他们已经被输出。 (从 SPCmdlet 继承。) | |
Events | (从 PSCmdlet 继承。) | |
Fields | 一个属性包,包含该 cmdlet 的公共属性。 (从 SPCmdlet 继承。) | |
Host | (从 PSCmdlet 继承。) | |
InvokeCommand | (从 PSCmdlet 继承。) | |
InvokeProvider | (从 PSCmdlet 继承。) | |
JobRepository | (从 PSCmdlet 继承。) | |
MyInvocation | (从 PSCmdlet 继承。) | |
ParameterSetName | (从 PSCmdlet 继承。) | |
SessionState | (从 PSCmdlet 继承。) | |
Stopping | (从 Cmdlet 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
BeginProcessing | 集开始 cmdlet 执行,在过程中的处理步骤执行日志记录和权限检查 ; 正如的标记这种方法称为开头的命令执行的一次。 (从 SPCmdlet 继承。) | |
CreateDataObject | 创建新的数据对象。 | |
CurrentProviderLocation | (从 PSCmdlet 继承。) | |
EndProcessing | 添加该 cmdlet 的后处理功能提供一种手段。 (从 SPCmdlet 继承。) | |
Equals | (从 Object 继承。) | |
Finalize | (从 Object 继承。) | |
GetHashCode | (从 Object 继承。) | |
GetProp<T> | 从指定的字段名称与相关联的字段属性检索的对象。 (从 SPCmdlet 继承。) | |
GetPropV<S> | 从指定的字段名称与相关联的Fields属性检索的结构。 (从 SPCmdlet 继承。) | |
GetResolvedProviderPathFromPSPath | (从 PSCmdlet 继承。) | |
GetResourceString | (从 Cmdlet 继承。) | |
GetSwitch | 检索一个SwitchParameter对象,如果找到一个。 (从 SPCmdlet 继承。) | |
GetType | (从 Object 继承。) | |
GetUnresolvedProviderPathFromPSPath | (从 PSCmdlet 继承。) | |
GetVariableValue(String) | (从 PSCmdlet 继承。) | |
GetVariableValue(String, Object) | (从 PSCmdlet 继承。) | |
InternalBeginProcessing | 方法设置,并因此提供了一种用户可以将程序功能添加到BeginProcessing()方法,此方法执行在BeginProcessing()方法中,在和之前的管线参数。 (从 SPCmdlet 继承。) | |
InternalDispose | 由继承类来提供清理代码,以释放由使用的InternalValidate(), ConfirmationMessage或InternalProcessRecord()的方法创建的对象。 (从 SPCmdlet 继承。) | |
InternalEndProcessing | 该方法在EndProcessing()方法中,执行,并因此提供了一种供用户添加的 cmdlet 执行结束时的EndProcessing()方法的程序功能。 (从 SPCmdlet 继承。) | |
InternalProcessRecord | 密封的方法版本的InternalProcessRecord()在SPCmdlet类中,将调用CreateDataObject()方法。 (覆盖 SPCmdlet.InternalProcessRecord()。) | |
InternalStopProcessing | 提供用户可以将程序功能添加到StopProcessing()函数的方法。 (从 SPCmdlet 继承。) | |
InternalValidate | 提供了一种在ProcessRecord()方法的执行过程中验证用户输入。 (从 SPCmdlet 继承。) | |
Invoke | (从 Cmdlet 继承。) | |
MemberwiseClone | (从 Object 继承。) | |
ProcessRecord | 提供了用于该 cmdlet 记录的处理功能和记录条目的每条记录执行。此方法对于以管道传送的每个对象调用一次 (即,对于每个记录)。 (从 SPCmdlet 继承。) | |
RequireLocalFarmExist | 获取或设置一个布尔值,指定是否执行该 cmdlet 之前必须存在本地服务器场。 (从 SPCmdlet 继承。) | |
RequireUserFarmAdmin | 指定是否 cmdlet 需要服务器场级管理员特权,才能执行。 (从 SPCmdlet 继承。) | |
RequireUserMachineAdmin | 指定 cmdlet 是否需要管理员权限的计算机执行的。 (从 SPCmdlet 继承。) | |
SetProp | 仅供内部使用。请不要使用。 (从 SPCmdlet 继承。) | |
ShouldContinue(String, String) | (从 Cmdlet 继承。) | |
ShouldContinue(String, String, Boolean, Boolean) | (从 Cmdlet 继承。) | |
ShouldProcess(String) | (从 Cmdlet 继承。) | |
ShouldProcess(String, String) | (从 Cmdlet 继承。) | |
ShouldProcess(String, String, String) | (从 Cmdlet 继承。) | |
ShouldProcess(String, String, String, ShouldProcessReason) | (从 Cmdlet 继承。) | |
SkipProcessCurrentRecord | 提供的方法停止处理给定的记录,并到下一跳过该记录。 (从 SPCmdlet 继承。) | |
StopProcessing | 停止记录情况下在用户停止该 cmdlet 以异步方式处理。PowerShell 通过调用此方法,当用户降临的键 Ctrl c。 (从 SPCmdlet 继承。) | |
ThrowTerminatingError(ErrorRecord) | (从 Cmdlet 继承。) | |
ThrowTerminatingError(Exception, ErrorCategory, Object) | 终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。) | |
ThrowTerminatingError(Exception, ErrorCategory, Object, String) | 终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。) | |
ToString | (从 Object 继承。) | |
TransactionAvailable | (从 Cmdlet 继承。) | |
WriteCommandDetail | (从 Cmdlet 继承。) | |
WriteDebug | (从 Cmdlet 继承。) | |
WriteError(ErrorRecord) | (从 Cmdlet 继承。) | |
WriteError(Exception, ErrorCategory, Object) | 非终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。) | |
WriteError(Exception, ErrorCategory, Object, String) | 非终止错误的详细信息写入一条错误消息屏幕,在日志文件中记录详细信息。 (从 SPCmdlet 继承。) | |
WriteObject(Object) | (从 Cmdlet 继承。) | |
WriteObject(Object, Boolean) | (从 Cmdlet 继承。) | |
WriteProgress(ProgressRecord) | (从 Cmdlet 继承。) | |
WriteProgress(String, String) | 写到屏幕有关正在执行的 cmdlet 的进度信息。 (从 SPCmdlet 继承。) | |
WriteProgress(String, String, Int32) | 写到屏幕有关正在执行的 cmdlet 的进度信息。 (从 SPCmdlet 继承。) | |
WriteResult | 显示一个对象实例并将其写到控制台屏幕或 cmdlet 管道。 (从 SPCmdlet 继承。) | |
WriteVerbose | (从 Cmdlet 继承。) | |
WriteWarning(String) | (从 Cmdlet 继承。) | |
WriteWarning(String, String) | 提供了一种向用户显示一条警告消息。 (从 SPCmdlet 继承。) |
页首