WSFederationMessage 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WS-Federation 메시지를 나타내고 보다 특수화된 WS-Federation 메시지 클래스가 파생되는 기본 클래스를 정의합니다.
public ref class WSFederationMessage abstract : System::IdentityModel::Services::FederationMessage
public abstract class WSFederationMessage : System.IdentityModel.Services.FederationMessage
type WSFederationMessage = class
inherit FederationMessage
Public MustInherit Class WSFederationMessage
Inherits FederationMessage
- 상속
- 파생
설명
클래스는 WSFederationMessage WS-Federation 요청 또는 WS-Federation 응답을 나타냅니다. 특정 WS-Federation 메시지를 나타내는 더 특수한 클래스는 WS-Federation 로그인 요청 메시지를 나타내는 클래스와 같이 SignInRequestMessage 파생됩니다WSFederationMessage.
클래스는 WSFederationMessage 개별 메시지 매개 변수를 설정하거나 액세스하는 데 사용할 수 있는 여러 속성을 노출합니다. 이러한 매개 변수는 사전을 통해 Parameters 설정하거나 액세스할 수도 있습니다. 예를 들어 속성 또는 사전의 키 Parameters 로 "wencoding"을 지정하여 메시지 Encoding 의 wencoding 매개 변수를 읽을 수 있습니다.
WSFederationMessage 쿼리 문자열을 포함하는 URL, 기본 URL 및 WS-Federation 매개 변수 이름 및 값 컬렉션 또는 HTTP 요청의 폼 게시 데이터 등에서 적절한 WS-Federation 메시지를 만들기 위해 호출할 수 있는 정적 메서드가 포함되어 있습니다.
이 클래스가 나타내는 메시지에 대한 자세한 내용은 웹 서비스 페더레이션 언어(WS-Federation) 버전 1.2 사양의 섹션 13을 참조하세요.
생성자
| Name | Description |
|---|---|
| WSFederationMessage(Uri, String) |
메시지가 적용되는 기본 URL 및 수행할 작업(wa 메시지 매개 변수)에서 클래스의 새 인스턴스 WSFederationMessage 를 초기화합니다. |
속성
| Name | Description |
|---|---|
| Action |
메시지의 wa 매개 변수를 가져오거나 설정합니다. |
| BaseUri |
메시지가 적용되는 기본 URL을 가져오거나 설정합니다. (다음에서 상속됨 FederationMessage) |
| Context |
메시지의 wctx 매개 변수를 가져오거나 설정합니다. |
| Encoding |
메시지의 wencoding 매개 변수를 가져오거나 설정합니다. |
| Parameters |
메시지 매개 변수를 사전으로 가져옵니다. (다음에서 상속됨 FederationMessage) |
메서드
| Name | Description |
|---|---|
| CreateFromFormPost(HttpRequestBase) |
지정된 요청에서 받은 양식 게시물에서 WS-Federation 메시지를 만듭니다. |
| CreateFromNameValueCollection(Uri, NameValueCollection) |
매개 변수에서 WS-Federation 메시지를 NameValueCollection 만듭니다. |
| CreateFromUri(Uri) |
지정된 URI에서 WS-Federation 메시지를 만듭니다. 매개 변수는 쿼리 문자열에 지정된 것으로 간주됩니다. |
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
| GetParameter(String) |
매개 변수 사전에서 지정된 매개 변수 값을 반환합니다. (다음에서 상속됨 FederationMessage) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| RemoveParameter(String) |
매개 변수 사전에서 매개 변수를 제거합니다. (다음에서 상속됨 FederationMessage) |
| SetParameter(String, String) |
매개 변수 사전에서 매개 변수의 값을 설정합니다. (다음에서 상속됨 FederationMessage) |
| SetUriParameter(String, String) |
매개 변수 사전에서 매개 변수의 값을 설정합니다. 값은 절대 URI여야 합니다. (다음에서 상속됨 FederationMessage) |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
| TryCreateFromUri(Uri, WSFederationMessage) |
지정된 URI에서 WS-Federation 메시지를 만들려고 시도합니다. 매개 변수는 쿼리 문자열로 지정된 것으로 간주됩니다. |
| Validate() |
메시지의 유효성을 검사합니다. (다음에서 상속됨 FederationMessage) |
| Write(TextWriter) |
파생 클래스에서 재정의되는 경우 출력 스트림에 메시지를 씁니다. (다음에서 상속됨 FederationMessage) |
| WriteFormPost() |
메시지를 양식 게시물로 직렬화하고 결과 Form을 Javascript와 함께 문자열로 반환합니다. (다음에서 상속됨 FederationMessage) |
| WriteQueryString() |
메시지의 문자열 표현을 쿼리 문자열 형식으로 반환합니다. (다음에서 상속됨 FederationMessage) |