Click or drag to resize

WorkstationStatisticsInfo Class

Contains operating statistics for the Workstation service.
Inheritance Hierarchy
SystemObject
  Alphaleonis.Win32.NetworkWorkstationStatisticsInfo

Namespace:  Alphaleonis.Win32.Network
Assembly:  AlphaFS (in AlphaFS.dll) Version: 2.2
Syntax
[SerializableAttribute]
public sealed class WorkstationStatisticsInfo

The WorkstationStatisticsInfo type exposes the following members.

Constructors
  NameDescription
Public methodWorkstationStatisticsInfo
Create a WorkstationStatisticsInfo instance from the local host.
Public methodWorkstationStatisticsInfo(String)
Create a WorkstationStatisticsInfo instance from the specified host name.
Top
Properties
  NameDescription
Public propertyBytesReceived
The total number of bytes received by the workstation.
Public propertyBytesReceivedUnitSize
The total number of bytes received by the workstation, formatted as a unit size.
Public propertyBytesTransmitted
The total number of bytes transmitted by the workstation.
Public propertyBytesTransmittedUnitSize
The total number of bytes transmitted by the workstation, formatted as a unit size.
Public propertyCacheReadBytesRequested
The total number of bytes that have been read by cache I/O requests.
Public propertyCacheReadBytesRequestedUnitSize
The total number of bytes that have been read by cache I/O requests, formatted as a unit size.
Public propertyCacheWriteBytesRequested
The total number of bytes that have been written by cache I/O requests.
Public propertyCacheWriteBytesRequestedUnitSize
The total number of bytes that have been written by cache I/O requests, formatted as a unit size.
Public propertyCoreConnects
The total number of connections to servers supporting the PCNET dialect that have succeeded.
Public propertyCurrentCommands
The number of current requests that have not been completed.
Public propertyFailedCompletionOperations
The total number of network operations that failed to complete.
Public propertyFailedSessions
The number of times the workstation attempted to create a session but failed.
Public propertyFailedUseCount
The total number of failed network connections for the workstation.
Public propertyHostName
The host name from where the statistics are gathered.
Public propertyHungSessions
The total number of sessions that have expired on the workstation.
Public propertyInitiallyFailedOperations
The total number of network operations that failed to begin.
Public propertyLanman20Connects
The total number of connections to servers supporting the LanManager 2.0 dialect that have succeeded.
Public propertyLanman21Connects
The total number of connections to servers supporting the LanManager 2.1 dialect that have succeeded.
Public propertyLanmanNtConnects
The total number of connections to servers supporting the NTLM dialect that have succeeded.
Public propertyLargeReadSmbs
The total number of read requests the workstation has sent to servers that are greater than twice the size of the server's negotiated buffer size.
Public propertyLargeWriteSmbs
The total number of write requests the workstation has sent to servers that are greater than twice the size of the server's negotiated buffer size.
Public propertyNetworkErrors
The total number of network errors received by the workstation.
Public propertyNetworkReadBytesRequested
The total amount of bytes that have been read by disk I/O requests.
Public propertyNetworkReadBytesRequestedUnitSize
The total amount of bytes that have been read by disk I/O requests, formatted as a unit size.
Public propertyNetworkWriteBytesRequested
The total number of bytes that have been written by disk I/O requests.
Public propertyNetworkWriteBytesRequestedUnitSize
The total number of bytes that have been written by disk I/O requests, formatted as a unit size.
Public propertyNonPagingReadBytesRequested
The total number of bytes that have been read by non-paging I/O requests.
Public propertyNonPagingReadBytesRequestedUnitSize
The total number of bytes that have been read by non-paging I/O requests, formatted as a unit size.
Public propertyNonPagingWriteBytesRequested
The total number of bytes that have been written by non-paging I/O requests.
Public propertyNonPagingWriteBytesRequestedUnitSize
The total number of bytes that have been written by non-paging I/O requests, formatted as a unit size.
Public propertyPagingReadBytesRequested
The total number of bytes that have been read by paging I/O requests.
Public propertyPagingReadBytesRequestedUnitSize
The total number of bytes that have been read by paging I/O requests, formatted as a unit size.
Public propertyPagingWriteBytesRequested
The total number of bytes that have been written by paging I/O requests.
Public propertyPagingWriteBytesRequestedUnitSize
The total number of bytes that have been written by paging I/O requests, formatted as a unit size.
Public propertyRandomReadOperations
The total number of random access reads initiated by the workstation.
Public propertyRandomWriteOperations
The total number of random access writes initiated by the workstation.
Public propertyRawReadsDenied
The total number of raw read requests made by the workstation that have been denied.
Public propertyRawWritesDenied
The total number of raw write requests made by the workstation that have been denied.
Public propertyReadOperations
The total number of read operations initiated by the workstation.
Public propertyReadSmbs
The total number of read requests the workstation has sent to servers.
Public propertyReconnects
The total number of connections that have failed.
Public propertyServerDisconnects
The number of times the workstation was disconnected by a network server.
Public propertySessions
The total number of workstation sessions that were established.
Public propertySmallReadSmbs
The total number of read requests the workstation has sent to servers that are less than 1/4 of the size of the server's negotiated buffer size.
Public propertySmallWriteSmbs
The total number of write requests the workstation has sent to servers that are less than 1/4 of the size of the server's negotiated buffer size.
Public propertySmbsReceived
The total number of server message blocks (SMBs) received by the workstation.
Public propertySmbsTransmitted
The total number of SMBs transmitted by the workstation.
Public propertyStatisticsStartTime
The local time statistics collection started. This member also indicates when statistics for the workstations were last cleared.
Public propertyStatisticsStartTimeUtc
The time statistics collection started. This member also indicates when statistics for the workstations were last cleared.
Public propertyUseCount
The total number of network connections established by the workstation.
Public propertyWriteOperations
The total number of write operations initiated by the workstation.
Public propertyWriteSmbs
The total number of write requests the workstation has sent to servers.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRefresh
Refreshes the state of the object.
Public methodToString
Returns the local time when statistics collection started or when the statistics were last cleared.
(Overrides ObjectToString.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Implements the operator ==
Public operatorStatic memberInequality
Implements the operator !=
Top
See Also