Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы OpenDirectory ссылка класса ODSession

Опции
Развертывание Target:

На этой странице
Язык:

ODSession

ODSession объект служит оберткой Какао для Открыть сеанса Directory.

Наследование


Соответствует


Оператор импорта


Swift

import OpenDirectory

Objective C

@import OpenDirectory;

Доступность


Доступный в OS X v10.6 и позже.
  • Возвращает совместно используемый экземпляр локального сеанса.

    Объявление

    Swift

    class func defaultSession() -> ODSession!

    Objective C

    + (ODSession *)defaultSession

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

    Совместно используемый экземпляр локального сеанса.

    Оператор импорта

    Objective C

    @import OpenDirectory;

    Swift

    import OpenDirectory

    Доступность

    Доступный в OS X v10.6 и позже.

  • Создает объект сеанса, направленный по прокси к другому узлу.

    Объявление

    Swift

    init!(options inOptions: [NSObject : AnyObject]!, error outError: NSErrorPointer)

    Objective C

    - (instancetype)initWithOptions:(NSDictionary *)inOptions error:(NSError **)outError

    Параметры

    inOptions

    Словарь опций связаться с сеансом. Может быть nil.

    outError

    Ошибочная ссылка для деталей ошибки. Может быть nil.

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

    Создаваемый объект сеанса.

    Оператор импорта

    Objective C

    @import OpenDirectory;

    Swift

    import OpenDirectory

    Доступность

    Доступный в OS X v10.6 и позже.

    См. также

    “ODSession Option Keys”

  • Возвращает автовыпущенный объект сеанса, направленный по прокси к другому узлу.

    Объявление

    Objective C

    + (instancetype)sessionWithOptions:(NSDictionary *)inOptions error:(NSError **)outError

    Параметры

    inOptions

    Словарь опций связаться с сеансом. Может быть nil.

    outError

    Ошибочная ссылка для деталей ошибки. Может быть nil.

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

    Инициализированный объект сеанса.

    Оператор импорта

    Objective C

    @import OpenDirectory;

    Доступность

    Доступный в OS X v10.6 и позже.

    См. также

    “ODSession Option Keys”

  • Возвращает имена узла, регистрирующиеся в этом сеансе.

    Объявление

    Swift

    func nodeNamesAndReturnError(_ outError: NSErrorPointer) -> [AnyObject]!

    Objective C

    - (NSArray *)nodeNamesAndReturnError:(NSError **)outError

    Параметры

    outError

    Ошибочная ссылка для деталей ошибки. Может быть nil.

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

    Имена узла зарегистрировались в этом сеансе.

    Оператор импорта

    Objective C

    @import OpenDirectory;

    Swift

    import OpenDirectory

    Доступность

    Доступный в OS X v10.6 и позже.

  • Функциональные клавиши, используемые при создании сеанса, направлены по прокси.

    Объявление

    Swift

    let ODSessionProxyAddress: NSString! let ODSessionProxyPort: NSString! let ODSessionProxyUsername: NSString! let ODSessionProxyPassword: NSString!

    Objective C

    NSString *const ODSessionProxyAddress; NSString *const ODSessionProxyPort; NSString *const ODSessionProxyUsername; NSString *const ODSessionProxyPassword;

    Константы

    • ODSessionProxyAddress

      ODSessionProxyAddress

      Адрес для соединения с через прокси. Значение имеет тип NSString.

      Доступный в OS X v10.6 и позже.

    • ODSessionProxyPort

      ODSessionProxyPort

      Порт для соединения с через прокси. Значение имеет тип NSNumber.

      Доступный в OS X v10.6 и позже.

    • ODSessionProxyUsername

      ODSessionProxyUsername

      Имя пользователя для соединения с через прокси. Значение имеет тип NSString.

      Доступный в OS X v10.6 и позже.

    • ODSessionProxyPassword

      ODSessionProxyPassword

      Пароль для соединения с через прокси. Значение имеет тип NSString.

      Доступный в OS X v10.6 и позже.