IBasicFileAttributes.FileKey メソッド

定義

指定されたファイルを一意に識別するオブジェクトを返します。または null 、ファイル キーが使用できない場合は を返します。

[Android.Runtime.Register("fileKey", "()Ljava/lang/Object;", "GetFileKeyHandler:Java.Nio.FileNio.Attributes.IBasicFileAttributesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Java.Lang.Object? FileKey ();
[<Android.Runtime.Register("fileKey", "()Ljava/lang/Object;", "GetFileKeyHandler:Java.Nio.FileNio.Attributes.IBasicFileAttributesInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member FileKey : unit -> Java.Lang.Object

戻り値

指定されたファイルを一意に識別する オブジェクト。 null

属性

注釈

指定されたファイルを一意に識別するオブジェクトを返します。または null 、ファイル キーが使用できない場合は を返します。 一部のプラットフォームまたはファイル システムでは、識別子または識別子の組み合わせを使用してファイルを一意に識別できます。 このような識別子は、シンボリック リンクをサポートするファイル システムのファイル ツリー トラバーサルや、ファイルを複数のディレクトリ内のエントリにするファイル システムなどの操作で重要です。 UNIX ファイル システムでは、たとえば、 <em>デバイス ID</em> と <em>inode</em> が、このような目的で一般的に使用されます。

このメソッドによって返されるファイル キーは、ファイル システムとファイルが静的なままである場合にのみ一意であることが保証されます。 ファイルが削除された後にファイル システムが識別子を再利用するかどうかは実装に依存するため、指定されていません。

このメソッドによって返されるファイル キーは等しいかどうかを比較でき、コレクションでの使用に適しています。 ファイル システムとファイルが静的なままで、2 つのファイルが非nullファイル キーをjava.nio.file.Files#isSameFile same持つ である場合、それらのファイル キーは等しくなります。

の Java ドキュメント java.nio.file.attribute.BasicFileAttributes.fileKey()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象