System.Web.Profile 네임스페이스

System.Web.Profile 네임스페이스에는 웹 서버 응용 프로그램에서 ASP.NET 사용자 프로필 작업을 수행하는 데 사용되는 클래스가 포함되어 있습니다. The System.Web.Profile namespace contains classes that are used to work with ASP.NET user profiles in Web server applications.

클래스

CustomProviderDataAttribute

프로필 속성의 공급자에 사용자 지정 데이터의 문자열을 제공합니다.Provides a string of custom data to the provider for a profile property.

DefaultProfile

프로필 속성이 정의되지 않은 경우 사용자 프로필 인스턴스를 나타냅니다.Represents a user-profile instance when no profile properties are defined.

ProfileAutoSaveEventArgs

ProfileAutoSaving 클래스의 ProfileModule 이벤트에 데이터를 제공합니다.Provides data for the ProfileAutoSaving event of the ProfileModule class.

ProfileBase

프로필 속성 값과 정보에 대한 형식화되지 않은 액세스를 제공합니다.Provides untyped access to profile property values and information.

ProfileEventArgs

Personalize 클래스의 ProfileModule 이벤트에 데이터를 제공합니다.Provides data for the Personalize event of the ProfileModule class.

ProfileGroupBase

그룹화된 ASP.NET 프로필 속성 값에 형식화되지 않은 액세스를 할 수 있도록 합니다.Provides untyped access to grouped ASP.NET profile property values.

ProfileInfo

사용자 프로필에 대한 정보를 제공합니다.Provides information about a user profile.

ProfileInfoCollection

ProfileInfo 개체의 컬렉션입니다.A collection of ProfileInfo objects.

ProfileManager

사용자 프로필 데이터와 설정을 관리합니다.Manages user profile data and settings.

ProfileMigrateEventArgs

MigrateAnonymous 클래스의 ProfileModule 이벤트에 데이터를 제공합니다.Provides data for the MigrateAnonymous event of the ProfileModule class.

ProfileModule

사용자 프로필과 프로필 이벤트의 작성을 관리합니다.Manages the creation of the user profile and profile events. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

ProfileProvider

사용자 지정 프로필 공급자를 사용하여 프로필 서비스를 제공하기 위해 ASP.NET에서 구현하는 계약을 정의합니다.Defines the contract that ASP.NET implements to provide profile services using custom profile providers.

ProfileProviderAttribute

사용자 프로필 속성의 프로필 공급자를 나타냅니다.Identifies the profile provider for a user-profile property.

ProfileProviderCollection

ProfileProvider 추상 클래스를 상속하는 개체의 컬렉션입니다.A collection of objects that inherit the ProfileProvider abstract class.

SettingsAllowAnonymousAttribute

익명 사용자에 대한 프로필 속성을 설정하거나 액세스할 수 있는지 여부를 나타냅니다.Identifies whether a profile property can be set or accessed for an anonymous user.

SqlProfileProvider

SQL Server 데이터베이스에 ASP.NET 애플리케이션의 프로필 정보를 스토리지하는 작업을 관리합니다.Manages storage of profile information for an ASP.NET application in a SQL Server database.

열거형

ProfileAuthenticationOption

검색할 사용자 프로필의 인증 형식을 설명합니다.Describes the authentication type of user profiles to be searched.

대리자

ProfileAutoSaveEventHandler

ProfileAutoSavingProfileModule 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the ProfileAutoSaving event of a ProfileModule.

ProfileEventHandler

PersonalizeProfileModule 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the Personalize event of a ProfileModule.

ProfileMigrateEventHandler

ProfileModule 클래스의 MigrateAnonymous 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the MigrateAnonymous event of the ProfileModule class.

설명

ASP.NET 프로필 저장 및 검색 데이터베이스와 같은 데이터 원본에서 사용자 설정에 사용 됩니다.ASP.NET profiles are used to store and retrieve user settings in a data source such as a database. 프로필 정보 및 속성 값은 프로필 공급자를 사용 하 여 관리 됩니다.Profile information and property values are managed by using a profile provider. 프로필 정보를 사용 하 여 Microsoft SQL Server 데이터베이스에 저장 될 수 있습니다는 SqlProfileProvider 클래스의 구현을 사용 하 여 사용자 지정 데이터 원본에서 또는 ProfileProvider 추상 클래스입니다.Profile information can be stored in a Microsoft SQL Server database by using the SqlProfileProvider class, or in a custom data source by using an implementation of the ProfileProvider abstract class.

ASP.NET 프로필을 사용 하 여 구성 합니다 프로필 구성 섹션입니다.ASP.NET profiles are configured by using the profile configuration section.

ASP.NET 경우 프로필이 사용 하도록 설정 하는 응용 프로그램이 시작 형식의 새 클래스를 만듭니다 ProfileCommon에서 상속 되는 ProfileBase 클래스.When an application starts that has profiles enabled, ASP.NET creates a new class of type ProfileCommon, which inherits from the ProfileBase class. 강력한 형식의 접근자에 추가 되는 ProfileCommon 클래스에 정의 된 각 속성에 대 한는 프로필 구성 섹션입니다.Strongly typed accessors are added to the ProfileCommon class for each property that is defined in the profile configuration section. 인스턴스를 ProfileCommon 클래스의 값으로 설정 됩니다는 Profile 속성이 현재 HttpContext 개체입니다.An instance of the ProfileCommon class is set as the value of the Profile property of the current HttpContext object. 상속 되는 사용자 지정 프로필 구현을 만들 수 있습니다는 ProfileBase 추상 클래스와 정의에 지정 되지 않은 사용자 프로필에 대 한 속성을 프로필 구성 요소입니다.You can create a custom profile implementation that inherits from the ProfileBase abstract class and that defines properties for the user profile that are not specified in the profile configuration element.