Поделиться через


ProfileProvider.DeleteProfiles Метод

Определение

Удаляет свойства профиля и сведения из источника данных.

Перегрузки

Имя Описание
DeleteProfiles(String[])

При переопределении в производном классе удаляет свойства профиля и сведения для профилей, которые соответствуют указанному списку имен пользователей.

DeleteProfiles(ProfileInfoCollection)

При переопределении в производном классе удаляет свойства профиля и сведения для указанного списка профилей.

DeleteProfiles(String[])

При переопределении в производном классе удаляет свойства профиля и сведения для профилей, которые соответствуют указанному списку имен пользователей.

public:
 abstract int DeleteProfiles(cli::array <System::String ^> ^ usernames);
public abstract int DeleteProfiles(string[] usernames);
abstract member DeleteProfiles : string[] -> int
Public MustOverride Function DeleteProfiles (usernames As String()) As Integer

Параметры

usernames
String[]

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

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

Количество профилей, удаленных из источника данных.

Примеры

В следующем примере кода показана сигнатура метода для реализации DeleteProfiles метода. Пример полной ProfileProvider реализации см. в разделе "Практическое руководство. Создание и запуск примера поставщика профиля".

public override int DeleteProfiles(string[] usernames)
{
    return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
  Return 0
End Function

Комментарии

Метод DeleteProfiles удаляет профили, указанные в параметре usernames . Удаляются только данные для указанного applicationName в файле конфигурации.

См. также раздел

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

DeleteProfiles(ProfileInfoCollection)

При переопределении в производном классе удаляет свойства профиля и сведения для указанного списка профилей.

public:
 abstract int DeleteProfiles(System::Web::Profile::ProfileInfoCollection ^ profiles);
public abstract int DeleteProfiles(System.Web.Profile.ProfileInfoCollection profiles);
abstract member DeleteProfiles : System.Web.Profile.ProfileInfoCollection -> int
Public MustOverride Function DeleteProfiles (profiles As ProfileInfoCollection) As Integer

Параметры

profiles
ProfileInfoCollection

Сведения ProfileInfoCollection о профилях, которые необходимо удалить.

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

Количество профилей, удаленных из источника данных.

Примеры

В следующем примере кода показана сигнатура метода для реализации DeleteProfiles метода. Пример полной ProfileProvider реализации см. в разделе "Практическое руководство. Создание и запуск примера поставщика профиля".

public override int DeleteProfiles(ProfileInfoCollection profiles)
{
    return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
  Return 0
End Function

Комментарии

Метод DeleteProfiles удаляет профили, указанные в параметре profiles . Удаляются только данные для указанного applicationName в файле конфигурации.

При реализации этого метода в производном классе можно использовать applicationName значение и UserName свойство каждого ProfileInfo объекта в предоставленном ProfileInfoCollection объекте, чтобы определить, какие профили следует удалить из источника данных.

См. также раздел

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