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-페더레이션 요청 또는 WS-페더레이션 응답을 나타냅니다. 특정 Ws-federation 메시지를 나타내는 특수 클래스에서 파생 WSFederationMessage예를 들어는 SignInRequestMessage 클래스는 WS-페더레이션 로그인 요청 메시지를 나타냅니다.
WSFederationMessage 클래스를 설정 하거나 개별 메시지 매개 변수를 액세스할 수 있는 몇 가지 속성을 표시 합니다. 이러한 매개 변수 설정 하거나를 통해 액세스할 수도 있습니다는 Parameters 사전입니다. 예를 들어, 확인할 수 있습니다 메시지의 wencoding 매개 변수 중 하나를 Encoding 속성 또는 키로 "wencoding"를 지정 하 여는 Parameters 사전입니다.
WSFederationMessage 에서 적절 한 WS-페더레이션 메시지 만들기를 호출할 수 있는 정적 메서드가 포함 되어 있습니다: 쿼리 문자열을 포함 하는 URL, 기본 URL과 Ws-federation 매개 변수 이름 및 값 또는 폼의 컬렉션에 HTTP 요청 데이터를 게시 합니다.
이 클래스가 나타내는 메시지에 대한 자세한 내용은 WS-Federation(Web Services Federation Language) 버전 1.2 사양의 섹션 13을 참조하세요.
생성자
WSFederationMessage(Uri, String) |
메시지가 적용되는 기본 URL과 수행할 동작(wa 메시지 매개 변수)에서 WSFederationMessage 클래스의 새 인스턴스를 초기화합니다. |
속성
Action |
메시지의 wa 매개 변수를 가져오거나 설정합니다. |
BaseUri |
메시지를 적용할 기본 URL을 가져오거나 설정합니다. (다음에서 상속됨 FederationMessage) |
Context |
메시지의 wctx 매개 변수를 가져오거나 설정합니다. |
Encoding |
메시지의 wencoding 매개 변수를 가져오거나 설정합니다. |
Parameters |
메시지 매개 변수를 사전으로 가져옵니다. (다음에서 상속됨 FederationMessage) |
메서드
CreateFromFormPost(HttpRequestBase) |
지정된 요청에서 받은 폼 게시에서 WS-Federation 메시지를 만듭니다. |
CreateFromNameValueCollection(Uri, NameValueCollection) |
매개 변수의 NameValueCollection에서 WS-Federation 메시지를 만듭니다. |
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() |
메시지를 폼 게시로 serialize하고 결과 Javascript 형식의 폼을 문자열로 반환합니다. (다음에서 상속됨 FederationMessage) |
WriteQueryString() |
쿼리 문자열 형식인 메시지의 문자열 표현을 반환합니다. (다음에서 상속됨 FederationMessage) |
적용 대상
.NET