Mono Class Library: Mono.Unix.UnixSymbolicLinkInfo Overview | Members

Mono.Unix.UnixSymbolicLinkInfo.HasContents Property

Returns a bool indicating whether or not UnixSymbolicLinkInfo.Contents, UnixSymbolicLinkInfo.GetContents and UnixSymbolicLinkInfo.ContentsPath are valid.

public bool HasContents { get; }

Value

true if UnixSymbolicLinkInfo.Contents, UnixSymbolicLinkInfo.GetContents and UnixSymbolicLinkInfo.ContentsPath are valid (i.e. won't return null or generate an exception); otherwise, false.

Remarks

This method is subject to race conditions in the file system -- it's entirely possible for the symlink to be modified or deleted between a call to UnixSymbolicLinkInfo.HasContents and UnixSymbolicLinkInfo.Contents, UnixSymbolicLinkInfo.GetContents, or UnixSymbolicLinkInfo.ContentsPath.

Requirements

Namespace: Mono.Unix
Assembly: Mono.Posix (in Mono.Posix.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0