Cmdlet Data Types

This topic lists the data types used for properties in Windows Server AppFabric classes and lists AppFabric enumerations.

Classes

Class Property Type

AnalyticTraceInfo

IsLocal

MessageFlowTracing

PropagateActivity

ProviderID

bool

bool

bool

Guid

ApplicationInfo

ApplicationName

ApplicationPool

ApplicationPoolStartMode

AutoStartEnabled

ApplicationAutoStartMode

AutoStartProvider

IISPath

ManagedRuntimeVersion

MessageFlowStatus

PhysicalPath

ProtocolInfo

SiteName

VirtualPath

string

string

ApplicationPoolStartMode

bool

AutoStartMode

string

string

string

MessageFlowStatus

string

ProtocolInformation

string

string

BasicHttpBindingAuthenticationDetail

MessageAlgorithmSuite

MessageAlgorithmSuite

BasicHttpMessageCredentialType

HttpClientCredentialType

HttpProxyCredentialType

TransportRealm

MessageAlgorithmSuite

MessageAlgorithmSuite

BasicHttpMessageCredentialType

HttpClientCredentialType

HttpProxyCredentialType

string

BasicHttpTransportQuotaDetail

MaxBufferSize

int

BinaryPropertyInfo

BinaryPropertyValue

PropertyName

object

XName

CommandInfo

CommandId

CommandStatus

CommandType

ConnectionString

ExceptionMessage

ExecutedOnMachine

ExecutionTime

InstanceId

IssuedBySystem

NumberOfExecutionsAttempted

ScheduledExecutionTime

long

SqlWorkflowStoreCommandStatus

SqlWorkflowStoreCommandType

string

string

string

DateTime

Guid

Bool

int

DateTime

DatabaseInfo

ConnectionString

DatabaseName

ServerName

string

string

string

DebugTracingInfo

ActivitiesSourceEnabled

ActivitiesSourceLevel

ListenerFilePath

ServiceModelSourceEnabled

ServiceModelSourceLevel

bool

DebugTraceLevel

string

bool

DebugTraceLevel

EventInfo

EventProperties

EventType

EventPropertyInfo

string

EventPropertyInfo

Name

Type

Value

string

PropertyType

object

GroupByGroup

GroupValue

Name

object

string

GroupByInfo

Count

Groups

Name

int

GroupByGroup

string

InstanceInfo

ActiveBookmarks

BinaryMetadataProperties

Condition

ConnectionString

CreationTime

ExceptionMessage

InstanceId

LastCommandStatus

LastUpdatedBy

LastUpdateTime

MetadataProperties

PendingCommandStatus

ServiceName

SiteName

Status

VirtualPath

string

BinaryPropertyInfo

InstanceCondition

string

DateTime

string

Guid

CommandInfo

string

DateTime

PropertyInfo

CommandInfo

string

string

InstanceStatus

string

InstanceSuspendOnUnhandledExceptionInfo

Action

WorkflowUnhandledExceptionAction

InstanceUnloadInfo

TimeToPersist

TimeToUnload

TimeSpan

TimeSpan

MessageLoggingInfo

IsMessageLoggingEnabled

LogEntireMessage

LoggingFilePath

LogMalformedMessages

LogMessagesAtServiceLevel

LogMessagesAtTransportLevel

MaxMessagesToLog

MaxSizeOfMessageToLog

bool

bool

string

bool

bool

bool

int

int

MonitoringInfo

ConnectionString

ConnectionStringName

IsEnabled

MonitoringLevel

ProviderId

SiteName

TrackingProfile

VirtualPath

string

string

bool

MonitoringLevel

Guid

string

string

string

NetMsmqBindingAuthenticationDetail

MessageAlgorithmSuite

TransportAuthenticationMode

TransportEncryptionAlgorithm

TransportProtectionLevel

TransportSecureHashAlgorithm

MessageAlgorithmSuite

MsmqAuthenticationMode

MsmqEncryptionAlgorithm

ProtectionLevel

MsmqSecureHashAlgorithm

NetMsmqTransportQuotaDetail

-

-

NetNamedPipeBindingAuthenticationDetail

TransportProtectionLevel

ProtectionLevel

NetNamedPipeBindingAuthenticationDetail

TransportProtectionLevel

ProtectionLevel

NetNamedPipeTransportQuotaDetail

MaxBufferSize

MaxConnections

int

int

NetTcpBindingAuthenticationDetail

MessageAlgorithmSuite

MessageClientCredentialType

TransportClientCredentialType

TransportProtectionLevel

MessageAlgorithmSuite

MessageCredentialType

TcpClientCredentialType

ProtectionLevel

NetTcpTransportQuotaDetail

ListenBacklog

MaxBufferSize

MaxConnections

int

int

int

PerformanceCounterInfo

Level

PerformanceCounterScope

PropertyInfo

PropertyName

PropertyValue

XName

string

PropertyInfo

PropertyName

PropertyValue

XName

string

ProtocolInfo

BindingInformation

Host

IPAddressBinding

Port

Protocol

string

string

string

int

string

ServiceAutoStartInfo

AutoStartEnabled

AutoStartMode

IsLocal

VirtualPath

bool

ServiceAutoStartMode

bool

string

ServiceBehaviorInfo

BehaviorName

IsLocal

string

bool

ServiceCertificateInfo

FindType

FindValue

StoreLocation

StoreName

X509FindType

string

StoreLocation

StoreName

ServiceConfigInfo

BehaviorConfigurationName

BehaviorLocation

ConfigurationName

IsBehaviorLocal

IsServiceLocal

PersistenceConnectionString

PersistenceConnectionStringName

ServiceName

string

string

string

bool

bool

string

string

string

ServiceEndpointAuthenticationDetail

-

-

ServiceEndpointAuthenticationInfo

Binding

BindingConfigurationName

Detail

IsLocal

SecurityMode

string

string

ServiceEndpointAuthenticationDetail

bool

SecurityMode

ServiceEndpointInfo

Address

Binding

BindingConfiguration

Contract

IsBindingConfigurationLocal

IsLocal

string

string

string

string

bool

bool

string

string

string

ServiceEndpointTransportQuotaDetail

MaxBufferPoolSize

MaxReceivedMessageSize

long

long

ServiceEndpointTransportQuotaInfo

Binding

BindingConfiguration

Detail

IsLocal

string

string

ServiceEndpointTransportQuotaDetail

bool

ServiceInfo

ApplicationPath

ConfigurationInfo

PhysicalPath

ProviderId

SiteName

VirtualPath

string

ServiceConfigInfo

string

string

string

string

ServicePersistenceInfo

AuthorizedWindowsGroup

ConnectionString

ConnectionStringName

HostLockRenewalPeriod

InstanceCompletionAction

InstanceEncodingOption

InstanceLockedExceptionAction

string

string

string

TimeSpan

InstanceCompletionAction

InstanceEncodingOption

InstanceLockedExceptionAction

ServiceThrottlingInfo

MaxConcurrentCalls

MaxConcurrentInstances

MaxConcurrentSessions

int

int

int

ServiceTrackingInfo

IsTrackingEnabled

ProfileName

bool

string

TrackedInstanceInfo

Application

CountUnhandledExceptions

CurrentDurationSeconds

InstanceId

IsDeleted

IsUnloaded

LastAbortedTime

LastModifiedTime

MachineName

ServiceName

ServicePath

SiteName

StartTime

Status

string

int

int

Guid

bool

bool

bool

DateTime

DateTime

string

string

string

string

DateTime

WFStatus

TrackingProfileInfo

IsLocal

Name

SiteName

VirtualPath

bool

string

string

string

WSHttpBindingAuthenticationDetail

MessageAlgorithmSuite

MessageClientCredentialType

MessageEstablishSecurityContext

MessageNegotiateServiceCredential

TransportClientCredentialType

TransportProxyCredentialType

TransportRealm

MessageAlgorithmSuite

MessageCredentialType

bool

bool

HttpClientCredentialType

HttpProxyCredentialType

string

WSHttpTransportQuotaDetail

-

-

Enumerations

Enumeration Elements

ApplicationAutoStartMode

All

Custom

Disable

ApplicationPoolStartMode

OnDemand

AlwaysRunning

DebugTraceLevel

Verbose

Information

Warning

Error

Critical

Off

EventSortBy

EmitTimeAscending

EmitTimeDescending

MachineNameAscending

MachineNameDescending

SiteNameAscending

SiteNameDescending

VirtualPathAscending

VirtualPathDescending

InstanceCompletionAction

DeleteNothing

DeleteAll

InstanceCondition

Active

Idle

Exception

UserSuspension

Successful

Canceled

Terminated

InstanceEncodingOption

None

GZip

InstanceGroupBy

Service

Status

InstanceLockedExceptionAction

NoRetry

BasicRetry

AggressiveRetry

InstanceStatus

Running

Suspended

Completed

MessageAlgorithmSuite

Default

Basic128

Basic128Rsa15

Basic128Sha256

Basic128Sha256Rsa15

Basic192

Basic192Rsa15

Basic192Sha256

Basic192Sha256Rsa15

Basic256

Basic256Rsa15

Basic256Sha256

Basic256Sha256Rsa15

TripleDes

TripleDesRsa15

TripleDesSha256

TripleDesSha256Rsa15

MessageFlowStatus

NotApplicable

Enabled

Disabled

MonitoringLevel

Off

ErrorsOnly

HealthMonitoring

EndToEndMonitoring

Troubleshooting

Custom

PropertyType

Source

Primary

Extended

PurgeModeType

None

WFInstanceCompletedMode

EventAgeMode

SecurityMode

None

Transport

Message

Both

TransportWithMessageCredential

TransportCredentialOnly

ServiceAutoStartMode

Implicit

Explicit

SqlWorkflowStoreCommandStatus

Pending

Successful

Failed

SqlWorkflowStoreCommandType

Abandon = 5

Run = 1

TransactedCancel = 6

TransactedSuspend = 2

TransactedTerminate = 4

TransactedUnsuspend = 3

WorkflowUnhandledExceptionAction

Abandon

Cancel

Terminate

AbandonAndSuspend