Язык

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

Это значение не может иметь значение NULL.

Возвращаемое значение

Это значение может иметь значение NULL.

Атрибуты

Комментарии

Например #acquireContentProviderClient(Uri), но для использования, если вы не доверяете стабильности целевого поставщика контента. Это отключает механизм в процессах очистки платформы, зависящих от поставщика контента, если этот процесс поставщика контента исчезает. Как правило, вы можете безопасно предположить, что после приобретения поставщика вы можете свободно использовать его по мере необходимости, и он не исчезнет, даже если ваш процесс находится в фоновом режиме. При использовании этого метода необходимо иметь дело с любыми сбоями при взаимодействии с поставщиком и не забудьте закрыть его, чтобы его можно было повторно открыть позже. В частности, перехват android.os.DeadObjectException от вызовов даст вам знать, что поставщик контента ушел; в этом случае текущий объект ContentProviderClient недопустим, и его следует освободить. Вы можете приобрести новый, если вы хотите попытаться перезапустить поставщика и выполнить новые операции с ним.

Java документации по android.content.ContentResolver.acquireUnstableContentProviderClient(android.net.Uri).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

Это значение не может иметь значение NULL.

Возвращаемое значение

Это значение может иметь значение NULL.

Атрибуты

Комментарии

Например #acquireContentProviderClient(String), но для использования, если вы не доверяете стабильности целевого поставщика контента. Это отключает механизм в процессах очистки платформы, зависящих от поставщика контента, если этот процесс поставщика контента исчезает. Как правило, вы можете безопасно предположить, что после приобретения поставщика вы можете свободно использовать его по мере необходимости, и он не исчезнет, даже если ваш процесс находится в фоновом режиме. При использовании этого метода необходимо иметь дело с любыми сбоями при взаимодействии с поставщиком и не забудьте закрыть его, чтобы его можно было повторно открыть позже. В частности, перехват android.os.DeadObjectException от вызовов даст вам знать, что поставщик контента ушел; в этом случае текущий объект ContentProviderClient недопустим, и его следует освободить. Вы можете приобрести новый, если вы хотите попытаться перезапустить поставщика и выполнить новые операции с ним.

Java документации по android.content.ContentResolver.acquireUnstableContentProviderClient(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к