ContentResolver.AcquireUnstableContentProviderClient 메서드

정의

오버로드

AcquireUnstableContentProviderClient(Uri)

마찬가지로 #acquireContentProviderClient(Uri)대상 콘텐츠 공급자의 안정성을 신뢰하지 않는 경우에 사용합니다.

AcquireUnstableContentProviderClient(String)

마찬가지로 #acquireContentProviderClient(String)대상 콘텐츠 공급자의 안정성을 신뢰하지 않는 경우에 사용합니다.

AcquireUnstableContentProviderClient(Uri)

마찬가지로 #acquireContentProviderClient(Uri)대상 콘텐츠 공급자의 안정성을 신뢰하지 않는 경우에 사용합니다.

[Android.Runtime.Register("acquireUnstableContentProviderClient", "(Landroid/net/Uri;)Landroid/content/ContentProviderClient;", "")]
public Android.Content.ContentProviderClient? AcquireUnstableContentProviderClient (Android.Net.Uri uri);
[<Android.Runtime.Register("acquireUnstableContentProviderClient", "(Landroid/net/Uri;)Landroid/content/ContentProviderClient;", "")>]
member this.AcquireUnstableContentProviderClient : Android.Net.Uri -> Android.Content.ContentProviderClient

매개 변수

uri
Uri

반환

특성

설명

마찬가지로 #acquireContentProviderClient(Uri)대상 콘텐츠 공급자의 안정성을 신뢰하지 않는 경우에 사용합니다. 이렇게 하면 콘텐츠 공급자의 프로세스가 사라지면 콘텐츠 공급자에 종속된 프로세스를 정리하는 플랫폼의 메커니즘이 해제됩니다. 일반적으로 공급자를 획득하면 필요에 따라 자유롭게 사용할 수 있으며 프로세스가 백그라운드에 있더라도 사라지지 않는다고 안전하게 가정할 수 있습니다. 이 메서드를 사용하는 경우 공급자와 통신할 때 오류를 처리하고 나중에 다시 열 수 있도록 닫아야 합니다. 특히 호출에서 catch android.os.DeadObjectException 하면 콘텐츠 공급자가 사라졌다는 것을 알 수 있습니다. 이때 현재 ContentProviderClient 개체가 유효하지 않으므로 해제해야 합니다. 공급자를 다시 시작하고 새 작업을 수행하려는 경우 새 공급자를 가져올 수 있습니다.

에 대한 android.content.ContentResolver.acquireUnstableContentProviderClient(android.net.Uri)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

AcquireUnstableContentProviderClient(String)

마찬가지로 #acquireContentProviderClient(String)대상 콘텐츠 공급자의 안정성을 신뢰하지 않는 경우에 사용합니다.

[Android.Runtime.Register("acquireUnstableContentProviderClient", "(Ljava/lang/String;)Landroid/content/ContentProviderClient;", "")]
public Android.Content.ContentProviderClient? AcquireUnstableContentProviderClient (string name);
[<Android.Runtime.Register("acquireUnstableContentProviderClient", "(Ljava/lang/String;)Landroid/content/ContentProviderClient;", "")>]
member this.AcquireUnstableContentProviderClient : string -> Android.Content.ContentProviderClient

매개 변수

name
String

반환

특성

설명

마찬가지로 #acquireContentProviderClient(String)대상 콘텐츠 공급자의 안정성을 신뢰하지 않는 경우에 사용합니다. 이렇게 하면 콘텐츠 공급자의 프로세스가 사라지면 콘텐츠 공급자에 종속된 프로세스를 정리하는 플랫폼의 메커니즘이 해제됩니다. 일반적으로 공급자를 획득하면 필요에 따라 자유롭게 사용할 수 있으며 프로세스가 백그라운드에 있더라도 사라지지 않는다고 안전하게 가정할 수 있습니다. 이 메서드를 사용하는 경우 공급자와 통신할 때 오류를 처리하고 나중에 다시 열 수 있도록 닫아야 합니다. 특히 호출에서 catch android.os.DeadObjectException 하면 콘텐츠 공급자가 사라졌다는 것을 알 수 있습니다. 이때 현재 ContentProviderClient 개체가 유효하지 않으므로 해제해야 합니다. 공급자를 다시 시작하고 새 작업을 수행하려는 경우 새 공급자를 가져올 수 있습니다.

에 대한 android.content.ContentResolver.acquireUnstableContentProviderClient(java.lang.String)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상