다음을 통해 공유


RoleProvider.ApplicationName 속성

정의

역할 정보를 저장하고 검색할 애플리케이션의 이름을 가져오거나 설정합니다.

public:
 abstract property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public abstract string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public MustOverride Property ApplicationName As String

속성 값

역할 정보를 저장하고 검색할 애플리케이션의 이름입니다.

예제

다음 코드 예제에서는 속성의 샘플 구현을 ApplicationName 보여줍니다.

private string pApplicationName;

public override string ApplicationName
{
  get { return pApplicationName; }
  set { pApplicationName = value; }
}
Private pApplicationName As String

Public Overrides Property ApplicationName As String 
  Get
    Return pApplicationName
  End Get
  Set
    pApplicationName = value
  End Set
End Property

설명

클래스 ApplicationName 에서 Roles 사용자 및 역할을 다른 애플리케이션과 연결하는 데 사용됩니다. 이렇게 하면 여러 애플리케이션이 동일한 데이터베이스를 사용하여 중복된 사용자 이름 또는 역할 이름 간에 충돌하지 않고 사용자 및 역할 정보를 저장할 수 있습니다. 여러 ASP.NET 애플리케이션은 속성에 동일한 값을 지정하여 동일한 데이터베이스를 ApplicationName 사용할 수 있습니다. 속성을 ApplicationName 프로그래밍 방식으로 설정할 수 있습니다 또는 특성을 사용 하 여 applicationName 웹 애플리케이션에 대 한 구성 파일에서 선언적으로 설정할 수 있습니다.

속성이 지정되지 않은 ApplicationName 경우 속성 값을 사용하는 것이 좋습니다 ApplicationVirtualPath .

적용 대상

추가 정보