INSUrlConnectionDataDelegate Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
[Foundation.Protocol(Name="NSURLConnectionDataDelegate", WrapperType=typeof(Foundation.NSUrlConnectionDataDelegateWrapper))]
public interface INSUrlConnectionDataDelegate : Foundation.INSUrlConnectionDelegate, IDisposable
type INSUrlConnectionDataDelegate = interface
interface INativeObject
interface IDisposable
interface INSUrlConnectionDelegate
Производный
Атрибуты
Реализации
Этот интерфейс содержит необходимые методы (при наличии) из протокола, определенного параметром NSUrlConnectionDataDelegate .
Если разработчики создают классы, реализующие этот интерфейс, методы реализации будут автоматически экспортированы в Objective-C с соответствующей сигнатурой из метода, определенного в протоколе NSUrlConnectionDataDelegate .
Необязательные методы (если таковые имеются) предоставляются классом NSUrlConnectionDataDelegate_Extensions в качестве методов расширения для интерфейса , что позволяет разработчикам вызывать любые необязательные методы в протоколе.
Свойства
Handle
Дескриптор (указатель) на представление неуправляемого объекта.
(Унаследовано от INativeObject )
Методы расширения
FinishedLoading(INSUrlConnectionDataDelegate, NSUrlConnection)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
NeedNewBodyStream(INSUrlConnectionDataDelegate, NSUrlConnection, NSUrlRequest)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
ReceivedData(INSUrlConnectionDataDelegate, NSUrlConnection, NSData)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
ReceivedResponse(INSUrlConnectionDataDelegate, NSUrlConnection, NSUrlResponse)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
SentBodyData(INSUrlConnectionDataDelegate, NSUrlConnection, nint, nint, nint)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
WillCacheResponse(INSUrlConnectionDataDelegate, NSUrlConnection, NSCachedUrlResponse)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
WillSendRequest(INSUrlConnectionDataDelegate, NSUrlConnection, NSUrlRequest, NSUrlResponse)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
CanAuthenticateAgainstProtectionSpace(INSUrlConnectionDelegate, NSUrlConnection, NSUrlProtectionSpace)
Разработчики не должны использовать этот нерекомендуемый метод. Вместо этого разработчикам следует использовать "WillSendRequestForAuthenticationChallenge".
CanceledAuthenticationChallenge(INSUrlConnectionDelegate, NSUrlConnection, NSUrlAuthenticationChallenge)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
ConnectionShouldUseCredentialStorage(INSUrlConnectionDelegate, NSUrlConnection)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
FailedWithError(INSUrlConnectionDelegate, NSUrlConnection, NSError)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
ReceivedAuthenticationChallenge(INSUrlConnectionDelegate, NSUrlConnection, NSUrlAuthenticationChallenge)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
WillSendRequestForAuthenticationChallenge(INSUrlConnectionDelegate, NSUrlConnection, NSUrlAuthenticationChallenge)
Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate .
Применяется к