📄 reference.cs
字号:
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.1433
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace RoomReservationClient.RoomService {
using System.Runtime.Serialization;
using System;
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="RoomReservation", Namespace="http://schemas.datacontract.org/2004/07/Wrox.ProCSharp.WCF.Entities")]
[System.SerializableAttribute()]
public partial class RoomReservation : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string RoomNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime StartDateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime EndDateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ContactField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string EventField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string RoomName {
get {
return this.RoomNameField;
}
set {
if ((object.ReferenceEquals(this.RoomNameField, value) != true)) {
this.RoomNameField = value;
this.RaisePropertyChanged("RoomName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime StartDate {
get {
return this.StartDateField;
}
set {
if ((this.StartDateField.Equals(value) != true)) {
this.StartDateField = value;
this.RaisePropertyChanged("StartDate");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=3)]
public System.DateTime EndDate {
get {
return this.EndDateField;
}
set {
if ((this.EndDateField.Equals(value) != true)) {
this.EndDateField = value;
this.RaisePropertyChanged("EndDate");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=4)]
public string Contact {
get {
return this.ContactField;
}
set {
if ((object.ReferenceEquals(this.ContactField, value) != true)) {
this.ContactField = value;
this.RaisePropertyChanged("Contact");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=5)]
public string Event {
get {
return this.EventField;
}
set {
if ((object.ReferenceEquals(this.EventField, value) != true)) {
this.EventField = value;
this.RaisePropertyChanged("Event");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="RoomService.IRoomService")]
public interface IRoomService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRoomService/ReserveRoom", ReplyAction="http://tempuri.org/IRoomService/ReserveRoomResponse")]
bool ReserveRoom(RoomReservationClient.RoomService.RoomReservation roomReservation);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRoomService/GetRoomReservations", ReplyAction="http://tempuri.org/IRoomService/GetRoomReservationsResponse")]
RoomReservationClient.RoomService.RoomReservation[] GetRoomReservations(System.DateTime fromDate, System.DateTime toDate);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public interface IRoomServiceChannel : RoomReservationClient.RoomService.IRoomService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class RoomServiceClient : System.ServiceModel.ClientBase<RoomReservationClient.RoomService.IRoomService>, RoomReservationClient.RoomService.IRoomService {
public RoomServiceClient() {
}
public RoomServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public RoomServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public RoomServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public RoomServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public bool ReserveRoom(RoomReservationClient.RoomService.RoomReservation roomReservation) {
return base.Channel.ReserveRoom(roomReservation);
}
public RoomReservationClient.RoomService.RoomReservation[] GetRoomReservations(System.DateTime fromDate, System.DateTime toDate) {
return base.Channel.GetRoomReservations(fromDate, toDate);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -