Click or drag to resize

DfsInfo Class

Contains information about a Distributed File System (DFS) root or link. This class cannot be inherited.

This structure contains the name, status, GUID, time-out, number of targets, and information about each target of the root or link.

Inheritance Hierarchy
SystemObject
  Alphaleonis.Win32.NetworkDfsInfo

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

The DfsInfo type exposes the following members.

Constructors
  NameDescription
Public methodDfsInfo
Initializes a new instance of the DfsInfo class which acts as a wrapper for a DFS root or link target.
Top
Properties
  NameDescription
Public propertyComment
The comment of the DFS root or link.
Public propertyDirectoryInfo
The DirectoryInfo instance of the DFS root or link.
Public propertyEntryPath
The Universal Naming Convention (UNC) path of the DFS root or link.
Public propertyGuid
Specifies the GUID of the DFS root or link.
Public propertyMetadataSize
For domain-based DFS namespaces, this member specifies the size of the corresponding Active Directory data blob, in bytes. For stand-alone DFS namespaces, this field specifies the size of the metadata stored in the registry, including the key names and value names, in addition to the specific data items associated with them. This field is valid for DFS roots only.
Public propertyPropertyFlags
Specifies a set of flags that describe specific properties of a DFS namespace, root, or link.
Public propertySecurityDescriptor
Pointer to a SECURITY_DESCRIPTOR structure that specifies a self-relative security descriptor to be associated with the DFS link's reparse point. This field is valid for DFS links only.
Public propertyState
An DfsVolumeStates enum that specifies a set of bit flags that describe the DFS root or link.
Public propertyStorageInfoCollection
The collection of DFS targets of the DFS root or link.
Public propertyTimeout
Specifies the time-out, in seconds, of the DFS root or link.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from 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.
(Inherited from Object.)
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 methodToString
Returns the Universal Naming Convention (UNC) path of the DFS root or link.
(Overrides ObjectToString.)
Top
See Also